TabControl без заголовка в интерфейсе Avalonia
Я хотел бы создать простой мастер на основе TabControl в Avalonia UI с четырьмя страницами. Каждая страница с несколькими элементами управления. Вместо заголовков TabItem я хотел бы создать свои собственные кнопки и скрыть заголовки TabItem по умолчанию.
Существует множество решений для WPF, в основном с использованием ItemsContainerStyle и свойства Visibility, которые, похоже, недоступны в Avalonia TabControle.
Есть ли способ скрыть заголовки? Или есть лучший способ реализовать мастера?
1 ответ
Вы, вероятно, должны использовать класс Карусель напрямую. Он используется TabControl для представления текущего элемента.
Смотрите пример использования здесь:
https://github.com/AvaloniaUI/Avalonia/blob/master/samples/ControlCatalog/Pages/CarouselPage.xaml - разметка
https://github.com/AvaloniaUI/Avalonia/blob/master/samples/ControlCatalog/Pages/CarouselPage.xaml.cs - codebehind