WPF使用Dragablz構(gòu)建可拖拽分離的Tab頁程序
今天發(fā)現(xiàn)了一個可以快速實(shí)現(xiàn)類似于Chrome方式的可拖拽分離的Tab頁程序Dragablz。它可以實(shí)現(xiàn)動態(tài)創(chuàng)建,刪除Tab頁,并支持拖拽后形成獨(dú)立窗口和窗口合并。
使用起來還是非常方便的。
<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控件了,基本能滿足大部分的多窗口需求。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C#統(tǒng)計(jì)C、C++及C#程序代碼行數(shù)的方法
這篇文章主要介紹了C#統(tǒng)計(jì)C、C++及C#程序代碼行數(shù)的方法,較為詳細(xì)的分析了C#統(tǒng)計(jì)文本文件的原理與相關(guān)實(shí)現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08WinForm中BackgroundWorker控件用法簡單實(shí)例
這篇文章主要介紹了WinForm中BackgroundWorker控件用法,以一個簡單實(shí)例形式分析了BackgroundWorker控件的定義、設(shè)置及使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08c# DateTime常用操作實(shí)例(datetime計(jì)算時間差)
字符串操作DateTime操作,datetime計(jì)算時間差,取當(dāng)前時間,更多方法看下面代碼2013-12-12c# winform異步不卡界面的實(shí)現(xiàn)方法
這篇文章主要給大家介紹了關(guān)于c# winform異步不卡界面的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用c#具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07C#實(shí)現(xiàn)Excel導(dǎo)入sqlite的方法
這篇文章主要介紹了C#實(shí)現(xiàn)Excel導(dǎo)入sqlite的方法,是C#程序設(shè)計(jì)中非常重要的一個實(shí)用技巧,需要的朋友可以參考下2014-09-09