私はモデルがこのようdfinedていますWPFでListViewに 'some'リストアイテムのみをバインドする方法はありますか?
class MyImage
{
public string imagePath {get; set;}
public bool isIncluded {get; set;}
}
と、これらのモデルを保持するリスト:今
public List<MyImage> myImages {get; set;}
、私はListView
に、このリスト全体をバインドする方法を知っているが、私は何をしたいです'isIncluded'プロパティがtrueに設定されているモデルの画像のみを表示することがListView
です。
私の現在の解決策は、含まれているものだけをコピーする別のList<MyImages>
を持っていますが、もっと良い解決策があるかどうかは疑問でした。
あなたは[ 'ListCollectionView'](httpsを探しています://ドキュメント。 microsoft.com/en-us/dotnet/api/system.windows.data.listcollectionview?view=netframework-4.7)およびフィルタを参照してください。 – Rabban