4

datagrid.itemsourceを匿名タイプのリストにバインドしたいので、collectionViewSourceにバインドしますが、リストにアイテムを追加または削除する必要がありますが、方法がわかりませんか?

4

1 に答える 1

3

CollectionViewそしてCollectionViewSource、その名前が示すように、ビューのみです。元のコレクションのみを操作できます。ObservableCollection変更をUIに自動的に反映させる場合は、を使用する必要があります。

データバインディングに匿名型を使用しないことをお勧めします。ただし、必要な場合は、Equalsメソッドを実装しているため、同じプロパティを持つ新しいアイテムを使用するか、アイテムのインデックスを使用してアイテムを削除できるはずです。

于 2012-08-06T06:25:30.370 に答える