每個控件的定位方法:
一、使用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。
跟隨窗體左右大小變化之前:
跟隨窗體左右大小變化之后: