Я организуя свою сетку с RowDefinitions
и ColumnDefinition
, но навсегда, когда я хочу добавить новый RowDefinition
прежде, чем фактическое любой RowDefinition
, мне нужно реорганизовать Grid.Row всех органов управленияКак установить Grid Row с именем RowDefinition?
Я видел RowDefinition
и ColumnDefinition
имеет свойство Name
, поэтому думаю можно определить Grid.Row с RowDefinition
имя или нет? Если это возможно, Как сделать
<Grid>
<Grid.RowDefinitions>
<RowDefinition Name="RowDictTitle" Height="27"/>
<RowDefinition Name="RowSearchWord" Height="27"/>
<RowDefinition/>
<RowDefinition Height="50"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="2*"/>
</Grid.ColumnDefinitions>
<!--Row 1-->
<TextBlock Text="Word:" VerticalAlignment="Center" Margin="10,0,0,0" Grid.Row="1"/>
<TextBox Name="Search" Grid.ColumnSpan="2" Margin="50,2,10,2"/>
<!--Row 2-->
<ListBox Name="Words" Grid.Row="2" Margin="10"/>
</Grid>
Я хочу сделать ниже
<TextBlock Text="Word" Grid.Row="RowSearchWord"/>