360升级助手升级Win10检测CPU温度
512 2023-04-03 05:22:07
1、Anchor属性:定位控件和父窗口间的相对位置。当父窗口变化时,控件也跟着变化。
1.1 比如:
设置控件的Anchor属性为Top Left时,当父窗口放大/缩小时,此控件以父窗口的顶边Top 和 左边Left为参照依据,进行放大/缩小。
设置控件的Anchor属性为Bottom Right时,当父窗口放大/缩小时,此控件以父窗口的顶边Bottom 和 右边Right为参照依据,进行放大/缩小。
1.2 实例(借用):
到真正发现不同的anchor设置对控件的影响时,你才能体会到锚定的意义。下面的图像会有所帮助。
图表C
小窗口
图表C所示是一个有十个子控件的窗体。每一个子控件都有不同的Anchor属性值,并用它的anchor设置标注。灰白色控件后面的深红色框是另一个子控件——它的Anchor属性被设为顶部、底部、左边和右边。图表D所示是区域被调大以后的同一个窗体。
图表D
大窗口
正如你所看到的那样,每一个控件在父窗体中都自动地保持它的位置。我们没有编写代码来完成这一点;只是简单地设置了控件的Anchor属性。
2、Dock属性:迫使控件紧贴在父窗口(或某控件)的一个边缘上。
c#控件的Anchor属性、Dock属性--影响布局_云中飞鸿的博客-CSDN博客_anchor属性