Перемещение элемента из строки сетки 1 в строку сетки 2 во время выполнения (в коде) - PullRequest
0 голосов
/ 09 декабря 2010

Мне нужно переместить некоторую кнопку, которая существует в строке 1 сетки, в строку 2 сетки во время выполнения - в коде ..

Как мне это сделать?

Спасибо

Ответы [ 2 ]

3 голосов
/ 10 декабря 2010

Используйте прикрепленное свойство Grid.Row.Пример

<Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="100"/>
        <RowDefinition Height="100"/>
    </Grid.RowDefinitions>
    <Button Name="button"
            Grid.Row="0"
            Content="Some content"/>
</Grid>

Изменить строку в коде позади

Grid.SetRow(button, 1);
1 голос
/ 10 декабря 2010

Grid.Row - это свойство зависимости, поэтому вы можете привязать его к свойству в вашей модели представления, если вы используете MVVM.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...