C# WPF DataGrid EditItem异常
我有一个C# WPF DataGrid EditItem异常,c#,.net,wpf,datagrid,C#,.net,Wpf,Datagrid,我有一个TabControl,并将TabItem添加到TabControl和DataGrid。但如果我双击range崩溃: 此视图不允许使用“EditItem” 添加项目时: list_datagrid[tabControl1.SelectedIndex].Items.Add(.list_item[tabControl1.SelectedIndex][i]); 请告诉我如何删除错误。将DataGrid的ItemsSource设置为DataGrid可以用来生成实现IEditableCollect
TabControl
,并将TabItem
添加到TabControl
和DataGrid
。但如果我双击range崩溃:
此视图不允许使用“EditItem”
添加项目时:
list_datagrid[tabControl1.SelectedIndex].Items.Add(.list_item[tabControl1.SelectedIndex][i]);
请告诉我如何删除错误。将
DataGrid
的ItemsSource
设置为DataGrid
可以用来生成实现IEditableCollectionView
的视图的集合。此接口具有函数EditItem()
,可以进行编辑
我在这里回答了类似的问题该集合不需要实现
IEditableCollectionView
。事实上,observateCollection
没有实现该接口,实现它也不会解决异常。我仍然在寻找一种方法来说服WPF为我的自定义集合使用一个可以编辑的集合视图。
list_datagrid[tabControl1.SelectedIndex].Items.Add(.list_item[tabControl1.SelectedIndex][i]);