页面布局有很多种方法,网格布局(Grid)就是其中的一种。
网格布局(Grid)可以将内容放到一个个分部好的格子里,例:
该图显示就是用了网格布局来分配好的。
网格布局是利用ColumnDefinitions和RowDefinitions来分配的。
RowDefinitions是分行的。例:
该图是分了五行。就是图(1)的内容部分。
而Height就是设置该行的高度。上图就是设置了每行70的高度。
而ColumnDefinitions是分列的。例:
该图就是分了四列。代码:
Width就是设置列的宽度。该图第一列和第四列都是设置了宽度四十。
而剩下没有设置的就是剩下的范围平均分成还有多少列,比如上图一共分了四列,有两列设置了宽度四十,还有两个没有设置,那就是剩下的范围平均分成两份,没有设置的就每人一份。
设置内容在指定的网格里需要用到Grid.Column和 Grid.Row。
例如:
该图就是设置了该文本在第一行第二列。行和列都是重0开始算的。
Grid网格布局
最新推荐文章于 2024-04-22 17:46:42 发布