SuperAPI AI 工具集

syncfusion-wpf-tab-splitter

通用与其它

查看项目

更新于 10-16 01:06

技能介绍

用途:Syncfusion WPF TabSplitter 控件提供 Visual Studio 2008 风格的拆分选项卡视图,将内容划分为每个选项卡内的上、下两个面板,适合拆分编辑器布局(如 XAML + Design 视图)、双窗格内容查看器以及并排的选项卡面板。

主要能力:TabSplitterItem 包含 Header、TopPanelItems、BottomPanelItems;SplitterPage 包含 Header、内容与 IsSelectedPage;支持通过 IsCollapsedBottomPanel 折叠/展开底部面板,通过 BottomPanelHeight 设置底部面板高度,通过 HideHeaderOnSingleChild 在仅有一个子项时隐藏选项卡头;每个项可设置 Horizontal 或 Vertical 方向;支持 Swap、折叠与展开行为;外观可设置 MouseOverBackground、MouseOverForeground、SelectedBackground、SelectedForeground,并可通过 SfSkinManager 应用内置主题或 ThemeStudio 创建自定义主题。

使用方式:需引用程序集 Syncfusion.Tools.WPF 与 Syncfusion.Shared.WPF;XAML 命名空间为 xmlns:syncfusion="http://schemas.syncfusion.com/wpf",C# 命名空间为 using Syncfusion.Windows.Tools.Controls;。可在 XAML 或 C# 中创建 TabSplitter,添加 TabSplitterItem,并向 TopPanelItems 与 BottomPanelItems 添加 SplitterPage。

适用场景:拆分编辑器(XAML + Design)、选项卡内双窗格内容、多个各含拆分面板的选项卡组。若只需简单选项卡控件(无拆分),应使用标准 TabControl;若需水平导航侧边栏,应使用 GroupBar 或 TreeNavigator。

限制:资料未提供收费、价格、平台支持范围及具体版本要求等信息。