Avalonia UI 中没有 header 的 TabControl
TabControl without header in Avalonia UI
我想创建一个基于 Avalonia UI 中 TabControl 的简单向导,有四个页面。每个页面都有几个控件。而不是 TabItem headers 我想创建自己的按钮并隐藏默认的 TabItem headers.
WPF 有很多解决方案,主要涉及 ItemsContainerStyle 和 Visibility 属性,两者似乎都无法在 Avalonia TabControle 中访问。
有什么方法可以隐藏headers吗?
或者有没有更好的实现向导的方法?
您可能需要直接使用轮播class。 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 - 代码隐藏
我想创建一个基于 Avalonia UI 中 TabControl 的简单向导,有四个页面。每个页面都有几个控件。而不是 TabItem headers 我想创建自己的按钮并隐藏默认的 TabItem headers.
WPF 有很多解决方案,主要涉及 ItemsContainerStyle 和 Visibility 属性,两者似乎都无法在 Avalonia TabControle 中访问。
有什么方法可以隐藏headers吗? 或者有没有更好的实现向导的方法?
您可能需要直接使用轮播class。 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 - 代码隐藏