XAML的Grid布局

Grid:自行定义行和列的数量和宽高来进行调整布局的布局,当你自定义的行和列的数量多了,布局看起来就像一张网格。
在这里插入图片描述
Grid布局有ColumnDefinitions和RowDefinitions两个属性,分别为ColumnDefinitions和RowDefinitions的集合,定义了行数和列数

对于Grid 的行高和列宽可以设置下列三类值:
绝对值:double 数值加单位后缀
比例值:double 数值后加星号(*),填充剩余的位置
自动值:字符串Auto ,根据子控件自动计算
在这里插入图片描述
这些附加属性意思是:
Grid.Column:可以把它认为初始列,就是相交点从左往右数到定义的初始列,从0开始数。
Grid.ColumnSpan:列跨度,就是从初始列开始自定义跨多少度。
Grid.Row:可以把它认为初始纵,就是相交点从上往下数到定义的初始列,从0开始数。
Grid.RowSpan:纵跨度,就是从初始列开始自定义跨多少度.
在这里插入图片描述
这里黑色圈可以看到列跨度是什么意思

HorizontalAlignment:这是水平方向自适应;
VerticalAlignment:这是垂直方向自适应;

如果是想填充这整个区域就别设置width和Height,
如果设置了就会出现以下的效果
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值