5


c#でICollectionViewからアイテムを削除するにはどうすればよいですか?

Dictionary<int, String> entityDict;
public ICollectionView DictView { get; set; }
dictView = CollectionViewSource.GetDefaultView(entityDict.Values);
dictView.//No remove method

ありがとう

4

2 に答える 2

9

コレクションのビューなのでできません。基になるコレクションからアイテムを削除するか、フィルターを使用する必要があります。フィルタリングに興味がある場合は、この質問で詳細情報とリンクが提供されます: WPF の ICollectionView.filter with large sets of data

于 2011-06-19T08:56:40.567 に答える
1

ChrisWue の言うことは正しいです。ICollectionViewのFilterプロパティを確認できます。おそらくそれはあなたのニーズに合っています。

于 2011-06-19T08:59:25.317 に答える