c#devexpress 窗體控件dock的重要


在設計c# devexpress winform 窗體時, 要建立起dock意識, dock就是子窗體如何靠在父窗體上, 有fill 全覆蓋, buttom 底部,top 上部...

如下圖

panelcontorl 添加usercontrol  時  usercontrol 需要添加dock屬性,否則主窗體打開時,usecontrol 會不聽父窗體的約束,如果usercontrol 內的gridcontrol 比默認開大窗體大,會顯示不全..碰到豎屏顯示器由於分辨率的問題,很容易導致在筆記本上沒事

在豎屏顯示器上存在問題...所以dock 的常識很重要.

一般來說

 

 

 在主窗體加載panelcontrol panelcontrol 是fill 全部,  panelcontrol 加載usercontrol ,usercontrol是left 這可以保證gridview如果小於父窗體時靠左側填充,不用隨父窗體大小拉伸變形....

在usercontrol 控件內, 只有上下兩項 ,上邊panel 或者groupbox 選top  , 下邊控件如果是gridcontrol ,設置為body吧中間選項,這樣,在主窗體最大化時就會顯示的正常


免責聲明!

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



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