首页 > 其他 > 详细

Anchor 属性的使用

时间:2019-12-20 00:16:27      阅读:120      评论:0      收藏:0      [点我收藏+]

Anchor 是一个常用属性,用来控制当窗体大小变化,控件如何自动调整自身大小和位置

设置一个值

技术分享图片

技术分享图片

如果此时将窗体放大,将会变成这样:

技术分享图片

由于固定了top, 所以top不变,那么bottom自然会因为高度变大,独自增加全部大小。

对于left right 则将窗体宽度增量平分,然后分摊给两者,即各增加一半。

 

设置两个方向的值

技术分享图片

技术分享图片

技术分享图片

水平同上,left right 平摊增量

竖直上,由于要保持 top bottom,只好将控件变高

 

另一种情况

技术分享图片

技术分享图片

技术分享图片

由于left top 不变,则right bottom 分别独自累加窗体增加的大小

 

设置三个方向的值

技术分享图片

技术分享图片

技术分享图片

top bottom 保持,所以只好拉长控件。left不变,所以right独自累加横向增量

 

设置四个方向的值

技术分享图片

技术分享图片

技术分享图片

四个方向都固定,所以整体将控件放大,以达到四个方向均保持不变

 

Dock 也是在控制位置和大小

left right::先紧靠左侧或者右侧,再纵向撑满

 技术分享图片技术分享图片技术分享图片

top bottm:先紧靠上侧或者下侧,再横向撑满

技术分享图片技术分享图片技术分享图片

fill:全部撑满

技术分享图片技术分享图片

Anchor 属性的使用

原文:https://www.cnblogs.com/chenyingzuo/p/12070627.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!