Dev Express中Dock panel的使用


使用DockManager,添加DockPanel。

1,DockManager位於“導航和布局”分類中。

添加一個DockManager控件到窗體中以后,即是在當前窗體類中,添加一個DockManager對象。

 

 

 

 

 

 

 

2,視圖模式下,單擊DockManager的三角,選擇AddFloatPanel,拖動Panel到合適的位置,如圖:

選擇AddFloatPanel以后,實際上是在Form窗體類中聲明了一個panel對象。

3,選擇Panel的位置,注意箭頭的指向,注意中心箭頭和四周的箭頭雖然指向相同,但是Panel將放置的位置是完全不同的,如圖:

也就是說需要留意上冊A與B的區別,同理需要注意左側、右側和下側。

 4,點擊Dockpanel的快速編輯按鈕,單擊Add Custom Header Buttons可以在panel頂部添加按鈕,如圖:

雨滴圖片所在的位置即為按鈕。(但是不同 的按鈕,會綁定相同的事件,進入相同的代碼段,那么聲明多個不同的按鈕還有什么意義?

 設置DockPanel的AutoScroll屬性也沒有在普通WinForm Panel中好用,只在偶然機會中有作用,不能出現如下效果。看來只能是在DockPanel中再添加一個常規的Panel控件來實現諸如此類的效果。

其Options屬性設置DockPanel的可停靠方式,如設置AutoDockLeft為false,那么該DockPanel便不能再左側停靠,還能夠設置雙擊Panel浮動等效果(默認),是否顯示自動隱藏按鈕等。

其Tabtext可以設置當AutoHide之后所顯示的文本,如:

 

其他屬性暫時不做追究。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM