5

こんにちは、DataTables に問題があります。したがって、バインドされている DataTable の DataGrid 内のセルを変更するたびに検出する必要があります。

どうやってするの?またはと?INotifyPropertyChanged_INotifyCollectionChanged

注:私は試してINotifyPropertyChangedいますが、DataTableに値を設定したときにのみ検出され、DataGridのセルの値を変更しても検出されません。すでに試しOneWayましTwoWayたが、何も起こりません。

前もって感謝します!

4

3 に答える 3

0

データグリッドのitemssourceをデータテーブルに設定すると、wpfはデータグリッドにバインドされたIBindingListViewを作成します。

今できることは、データグリッドを介してデータテーブルにアイテムを編集、追加、および削除することです。データテーブルのセルがいつ変更されたか知りたい場合は、DataTable.ColumnChanged イベントを購読できます。

セルがいつ変更されたかを知りたいのはなぜですか?

于 2011-04-27T09:41:05.167 に答える