WPF使用Dragablz構建可拖拽分離的Tab頁程序
今天發現瞭一個可以快速實現類似於Chrome方式的可拖拽分離的Tab頁程序Dragablz。它可以實現動態創建,刪除Tab頁,並支持拖拽後形成獨立窗口和窗口合並。
使用起來還是非常方便的。
<dragablz:TabablzControl Margin="8"> <dragablz:TabablzControl.InterTabController> <dragablz:InterTabController /> </dragablz:TabablzControl.InterTabController> <TabItem Header="Tab No. 1" IsSelected="True"> <TextBlock>Hello World</TextBlock> </TabItem> <TabItem Header="Tab No. 2"> <TextBlock>We Have Tearable Tabs!</TextBlock> </TabItem> </dragablz:TabablzControl>
另外,它也支持自定義分頁, 基本上就是一個不支持邊緣停靠的輕量級Dock控件瞭,基本能滿足大部分的多窗口需求。
以上就是本文的全部內容,希望對大傢的學習有所幫助,也希望大傢多多支持WalkonNet。
推薦閱讀:
- WPF常用控件用法及介紹
- 使用ElementUI修改el-tabs標簽頁組件樣式
- GoJs的文本繪圖模板TextBlock使用實例
- WPF中的導航框架概述
- GoJs面板繪圖模板go.Panel使用示例詳解