winform 使用Anchor屬性進行界面布局


每個控件的定位方法:

 

一、使用Anchor:

     Anchor分為Left、Top、Right、Bottom四個屬性。

     它們的含義如下:

     Top——表示控件中與父窗體(或父控件)相關的頂部應該保持固定。

     Bottom——表示控件中與父窗體(或父控件)相關的底邊應該保持固定。

     Left——表示控件中與父窗體(或父控件)相關的左邊緣應該保持固定。

     Right——表示控件中與父窗體(或父控件)相關的右邊緣應該保持固定。

 

    一般控件默認為Left | Top,定位根據為左上方的邊界。控件的Anchor為:Top, Left。

             默認定位方式變化之前:                                                                 

       

           默認定位方式變化之后:

     

    如果需要控件跟着窗體大小變化,則需要用Left | Top | Right | Bottom 四個屬性來定位。控件的Anchor為Top, Bottom, Left, Right。

               跟隨窗體大小變化之前:

           

              跟隨窗體變化之后:

           

    如果需要控件居中,則可以使用Top屬性定位。控件的Anchor為Top。

           居中變化之前:

         

          居中變化之后:

         

    如果需要控件寬度根據窗體大小變化,則使用Left | Right屬性定位。控件的Anchor值為Left,Right。

          跟隨窗體左右大小變化之前:

          

          跟隨窗體左右大小變化之后:

          

    


免責聲明!

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



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