2017-07-17 28 views
1

削除する名前付きデータグリッド内に、textblockという名前の行があります。私はグリッドと行の名前を知っているので、テキストブロックを削除するにはどうすればいいですか?WPFで名前付きの行を削除するC#

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> 

答えて

2

行、使用を削除するために:

grid_01.RowDefinitions.Remove(row_01); 
+0

ニース、とてもシンプル、+1 –

1

一つは、行を除去するために、実施例では、インデックスによってRowDefinitionsのRemoveAtを使用することができる:

grid_01.RowDefinitions.RemoveAt(INDEX); 
関連する問題