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。

推薦閱讀: