WPF停靠控制到网格中的单元格

时间:2011-01-25 22:29:01

标签: wpf-controls

如果我有一个2乘2网格,我如何获得一个按钮来填充整个单元格?我必须使用触发器吗?在这种情况下,如何获得列的宽度?

由于 伊恩

1 个答案:

答案 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;