C#winform中使用控件的Dock屬性進行布局


想要實現如下布局,可以通過設置控件的Dock屬性達到效果

1.拖放一個panel控件一個label控件(放在panel中)和一個treeView控件到TestForm中

2.設置panel的Dock屬性為Top(設置BorderStyle屬性為FixedSingle,這樣顯得美觀些),設置treeView的Dock屬性為Fill

3.需要注意的是要先把panel放到TestForm中,先放treeView就會使得treeView填充TestForm而被后放置的panel遮蓋,如下所示

4.想要實現類似的布局(比如左右布局,左邊保持不變),都可以使用這種方法

5.另外,也可以使用SplitContainer控件來實現類似的布局


免責聲明!

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



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