Tabs
Набор компонентов для создания вкладок. Структура для вкладок похожа на структуру маркированных списков.
Tabs
TabItem
Свойство value - это значение Tab. Оно отображается справа от основного текста.
value и contentRight взаимоисключающие: если передано одно, второе передать нельзя.
IconTabItem
TabsController (deprecated)
Вместо этого используйте Tabs, TabItem, указав параметры index, itemIndex, onIndexChange.
Использование
Стандартное подключение, без клавиатурной навигации
Пример с прокруткой
При выборе таба происходит прокрутка до выбранного таба.
Расположение табов
Табы могут быть горизонтальными (по умолчанию) и вертикальными. За это отвечает свойство orientation.
Пример с прокруткой
При выборе Tab происходит прокрутка до выбранного TabItem.
Пример с Dropdown
Слот дополнительного действия в TabItem
Для задания дополнительного действия используется свойство actionContent
Подключение клавиатурной навигации
Для этого необходимо дополнительно прокинуть свойства index, itemIndex, onIndexChange.
Для горизонтальных табов: клавиши ArrowLeft, ArrowRight, Home, End для навигации по вкладкам.
Для вертикальных табов: клавиши ArrowUp, ArrowDown, Home, End для навигации по вкладкам.