如果我有一个2乘2网格,我如何获得一个按钮来填充整个单元格?我必须使用触发器吗?在这种情况下,如何获得列的宽度?
由于 伊恩
答案 0 :(得分:1)
默认情况下,Button
将使用整个单元格。
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="100"></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="200"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Button></Button>
</Grid>
您可以通过访问ColumnDefinitions
集合来获取列宽。
Grid g = new Grid();
g.ColumnDefinitions[0].Width;