Dragablz 是一个功能强大的 WPF 控件库,提供了可拖动、撕下、停靠的标签页控件,适用于构建类似 Visual Studio 的多文档界面(MDI)或浮动工具窗口。它不仅支持 MVVM 模式,还内置多种现代 UI 主题,如 MahApps.Metro 和 Material Design。
展示基础主题样式,页面底部包含更多主题示例
以下是最简单的 XAML 使用方式,使用基础主题实现可撕下的标签页:
<dragablz:TabablzControl Margin="8">
<dragablz:TabablzControl.InterTabController>
<dragablz:InterTabController />
</dragablz:TabablzControl.InterTabController>
<TabItem Header="标签页 1" IsSelected="True">
<TextBlock>Hello World</TextBlock>
</TabItem>
<TabItem Header="标签页 2">
<TextBlock>我们拥有可拆分的标签页!</TextBlock>
</TabItem>
</dragablz:TabablzControl>
停靠演示