我有TabControl
并在TabItem
上添加TabControl
DataGrid
。但如果我双击范围崩溃:
此视图不允许使用“EditItem”。
System.Windows.Controls.DataGrid dataGrid = new System.Windows.Controls.DataGrid();
DataGridTextColumn textColumn = new DataGridTextColumn();
textColumn.Header = "ID";
textColumn.Binding = new Binding("ID");
dataGrid.Columns.Add(textColumn);
item.Content = dataGrid;
tabControl1.Items.Add(item);
添加项目时:
list_datagrid[tabControl1.SelectedIndex].Items.Add(.list_item[tabControl1.SelectedIndex][i]);
请告诉我如何删除错误。
答案 0 :(得分:5)
将ItemsSource
的{{1}}设置为DataGrid
可用于生成实现DataGrid
的视图的集合。此界面具有功能IEditableCollectionView
,可以进行编辑。
我在这里回答了类似的问题WPF datagrid "EditItem is not allowed for this view" exception