Grid容器对齐与边距

摘要

WPF中用Grid布局,要考虑控件的对齐和边距。比如放一个矩形,就要调整VerticalAlignment、HorizonAlignment和Margin。

正文

WPF中Grid器皿中VerticalAlignment和HorizonAlignment和Margin的关联。

在WPF中,常常应用Grid器皿,来合理布局大家要想表明的目标。

这就难以避免的要和合理布局在这其中的控制的VerticalAlignment特点,HorizonAlignment特点,及其Margin特点相处。

假如在Grid中置放了一个Rectangle控制,对Rectangle又设定了VerticalAlignment,HorizonAlignment,Margin,

这三者全是用于设定部位的,那麼,他们是怎么来见效的呢?

1,如下图所显示,假如为Rectangle设定了VerticalAlignment=Top,HorizonAlignment=Left ,Margin=“50,20”

可能表明为这一模样。Top表明在垂直方位上靠上(相对性于Grid),Left表明在水平方向上靠左(相对性于Grid)。

Margin中的50和20,各自表明间距Grid的左界限和上界限的间距为50,20。这时,再设定Marin的Right和Bottom,

是失效的,也就千万别写Margin后俩位的值了。

 

2,如下图所显示,假如为Rectangle设定了VerticalAlignment=Bottom,HorizonAlignment=Right ,Margin=“30,20”

可能表明为这一模样。Bottom表明在垂直方位上靠底端(相对性于Grid),Right表明在水平方向上靠右边(相对性于Grid)。

Margin中的50和20,各自表明间距Grid的右界限和下界限的间距为30,20。这时再设定Margin的Left和Top的值,是无

效的,即便 设定了,系统软件也会依照Margin的后俩位值来合理布局。

根据之上二点能够 看得出,Grid器皿中,或是以VerticalAlignment和HorizonAlignment的特点值为主导,Margin

的特点值辅助。Marign的特点值,依照VerticalAlignment和HorizonAlignment的特点值,来见效。

原本自身便是一个方位感不强的人,别名路盲,今晚豁然开朗搞清楚,与大伙儿共享资源。

 

关注不迷路

扫码下方二维码,关注宇凡盒子公众号,免费获取最新技术内幕!

温馨提示:如果您访问和下载本站资源,表示您已同意只将下载文件用于研究、学习而非其他用途。
文章版权声明 1、本网站名称:宇凡盒子
2、本站文章未经许可,禁止转载!
3、如果文章内容介绍中无特别注明,本网站压缩包解压需要密码统一是:yufanbox.com
4、本站仅供资源信息交流学习,不保证资源的可用及完整性,不提供安装使用及技术服务。点此了解
5、如果您发现本站分享的资源侵犯了您的权益,请及时通知我们,我们会在接到通知后及时处理!提交入口
0

评论0

请先

站点公告

🚀 【宇凡盒子】全网资源库转储中心

👉 注册即送VIP权限👈

👻 全站资源免费下载✅,欢迎注册!

记得 【收藏】+【关注】 谢谢!~~~

立即注册
没有账号?注册  忘记密码?

社交账号快速登录