Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
datagrid.itemsourceを匿名タイプのリストにバインドしたいので、collectionViewSourceにバインドしますが、リストにアイテムを追加または削除する必要がありますが、方法がわかりませんか?
CollectionViewそしてCollectionViewSource、その名前が示すように、ビューのみです。元のコレクションのみを操作できます。ObservableCollection変更をUIに自動的に反映させる場合は、を使用する必要があります。
CollectionView
CollectionViewSource
ObservableCollection
データバインディングに匿名型を使用しないことをお勧めします。ただし、必要な場合は、Equalsメソッドを実装しているため、同じプロパティを持つ新しいアイテムを使用するか、アイテムのインデックスを使用してアイテムを削除できるはずです。