我是 WPF 的新手。我想从数据网格运行时删除行。当我尝试像这样删除行时
Datagrid.Items.Remove(eRow);
它给了我一个错误“错误是:使用 ItemsSource 时操作无效。改为使用 ItemsControl.ItemsSource 访问和修改元素。”
我在网上看到你可以使用 ObservationCollection 和 InotifyPropertyChangedEvent 但我不知道如何实现它。
我有这样的删除按钮
这是数据网格
<ctrls:RhinoDataGrid x:Name="dataGrid" Grid.Row="1" Margin="5" ItemsSource="{Binding Model.CurrentDataTable}"
Style="{StaticResource RhinoDataGridBaseStyle}" IsReadOnly="{Binding Model.IsLinkFile}"
SelectedValue="{Binding Model.CurrentDataRow}" SelectedValuePath="Row"
>
</ctrls:RhinoDataGrid>
请帮助我。谢谢。