にDataGrid
バインドされたビューに がありObservableCollection<>
ます。バインディングが機能します。
問題は、セルを編集できず、その理由がわからないことです...
ここに私の XAML があります:
<DataGrid ItemsSource="{Binding ClientSpecifications, Mode=TwoWay}" />
これだけ。これ以上何もない。しかし、うまくいきません。私は WPF、.NET4、EF を使用しています。
にDataGrid
バインドされたビューに がありObservableCollection<>
ます。バインディングが機能します。
問題は、セルを編集できず、その理由がわからないことです...
ここに私の XAML があります:
<DataGrid ItemsSource="{Binding ClientSpecifications, Mode=TwoWay}" />
これだけ。これ以上何もない。しかし、うまくいきません。私は WPF、.NET4、EF を使用しています。
この記事によると:WPFDataGridの編集機能の概要
datagridはIEditableCollectionView<T>
(実装する)を使用しますが、オブジェクトを編集可能にするには、オブジェクトTがインターフェイスObservableCollection<T>
を実装していることを確認する必要があります。これを行うと、Datagridはコレクションアイテムを編集可能として認識し、グリッド内でそれらを変更できるようになります。IEditableObject