繁体   English   中英

如何在网格中放置不同大小的元素?

[英]How to position element of different size inside the grid?

我是刚开始使用行和列进行网格单元定位的新手。 我知道这会将按钮仅放在一个单元格中:

<Button Grid.Row="1" Grid.Column="1" Content="Hello" />

如果我希望将按钮放在四个相邻的单元格上怎么办? 有可能吗? 我了解可以分别更改列和行的高度宽度,但是屏幕上有许多元素的大小不同,例如,我遇到一种特定宽度的按钮位于按钮下方的情况,是两倍宽。

我将不胜感激任何帮助。

你可以用

Grid.ColumnSpan="4"

因此,您的代码如下所示:

<Button Grid.Row="1" Grid.Column="1" Grid.ColumnSpan="4" Content="Hello" />

使用Grid.ColumnSpan和/或Grid.RowSpan属性:

<Button Grid.Row="1" Grid.Column="1" Grid.ColumnSpan="4" Content="Hello" />

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM