我想要删除的命名数据网格中有一个名为textblock
的行。鉴于我知道网格和行的名称,如何删除文本块?我希望找到类似的东西:
row_01.Delete();
但没有这样的运气。这是XAML:
<Grid Name="grid_01">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="10" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="10" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Name="row_01" Height="10"/>
<RowDefinition Name="row_02" Height="*" />
</Grid.RowDefinitions>
<Border BorderThickness="5" BorderBrush="Black" Grid.Row="1" Grid.Column="1">
<TextBlock Grid.Column="1" Grid.Row="1" Name="Tag_ContinueAs" Text="Continue as Bejay" HorizontalAlignment="Center" />
</Border>
答案 0 :(得分:2)
要删除行,请使用:
grid_01.RowDefinitions.Remove(row_01);
答案 1 :(得分:1)
可以通过索引使用RemoveAt RowDefinitions来删除行,例如:
grid_01.RowDefinitions.RemoveAt(INDEX);