0

DataGridバインドされたビューに がありObservableCollection<>ます。バインディングが機能します。

問題は、セルを編集できず、その理由がわからないことです...

ここに私の XAML があります:

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

これだけ。これ以上何もない。しかし、うまくいきません。私は WPF、.NET4、EF を使用しています。

4

1 に答える 1

0

この記事によると:WPFDataGridの編集機能の概要

datagridはIEditableCollectionView<T>(実装する)を使用しますが、オブジェクトを編集可能にするには、オブジェクトTがインターフェイスObservableCollection<T>を実装していることを確認する必要があります。これを行うと、Datagridはコレクションアイテムを編集可能として認識し、グリッド内でそれらを変更できるようになります。IEditableObject

于 2012-06-14T12:57:36.397 に答える