DataGrid Margin="0 10 0 0" x:Name="VideoAudioCombinationDataGrid" HorizontalAlignment="Left"
GridLinesVisibility="None" BorderBrush="Transparent" Background="Transparent"
ColumnHeaderStyle="{StaticResource g8_MergeColumnHeaderStyle}" AutoGenerateColumns="False"
DataGrid.Columns
DataGridTextColumn CellStyle="{StaticResource g8_mergecolumnStyle}" Foreground="#FFC7CFD2" Header="Videos" Width="250" CanUserResize="True" Binding="{Binding Video}"
DataGridTextColumn CellStyle="{StaticResource g8_mergecolumnStyle}" Foreground="#FFC7CFD2" Header="Audios" Width="250" CanUserResize="True" Binding="{Binding Audio}"
DataGridTemplateColumn Header="" CanUserResize="False
DataGridTemplateColumn.CellTemplate
DataTemplate
Button Content="Delete"
Command="Delete"
/DataTemplate
/DataGridTemplateColumn.CellTemplate
/DataGridTemplateColumn
/DataGrid.Columns
/DataGrid
我将一个可观察的集合绑定到我的数据网格。 它工作正常,但假设我的可观察集合中有10个元素,这里共有11行。假设我将datagrid的IsReadOnly属性设置为false,它解决了这个问题。但后来我无法从datagrid中删除项目。 Plz的帮助。请帮我删除数据网格中的这一额外行。
答案 0 :(得分:0)
你可以简单地将DataGrid上的'CanUSerAddRows'和'CanUserDeleteRows'设置为false和true resp。