Управление док-станцией WPF для ячейки в сетке - PullRequest
0 голосов
/ 26 января 2011

Если у меня есть решетка 2 на 2, как мне получить кнопку для заполнения всей ячейки?Должен ли я использовать триггер?Как бы я получить ширину столбца в этом случае?

Спасибо, Ян

1 Ответ

1 голос
/ 26 января 2011

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;
...