无法编辑datagrid WPF中的单元格

时间:2012-06-14 12:47:37

标签: wpf entity-framework datagrid

我的视图中有DataGrid绑定到ObservableCollection<>。绑定有效。

问题是我无法编辑任何单元格,也不明白为什么......

这是我的XAML:

<DataGrid ItemsSource="{Binding ClientSpecifications, Mode=TwoWay}" />

只有这一点。而已。但它不起作用。我正在使用WPF,.NET4,EF。

1 个答案:

答案 0 :(得分:0)

根据这篇文章:Overview of the editing features in the WPF DataGrid

数据网格使用IEditableCollectionView<T>ObservableCollection<T>实现) - 但为了使对象可编辑,您需要确保对象T已实现IEditableObject Interface。执行此操作后,Datagrid会将集合项目识别为可编辑,并允许您在网格中更改它们。