オブジェクトコレクションをTelerik TreeViewコントロールにバインドしようとしています。私のオブジェクト構造はどういうわけかのようになります:プロパティ値に基づくオブジェクトコレクションのバインド
Item 1.1
- Item 1.1.1
- Item 1.2.1
- Item 1.2.2
- Item 1.1.2
...
Item n.1
- Item n.1.1
- Item n.2.1
- Item n.3.1
これらのオブジェクトはすべて共通のboolプロパティ、つまりisBindableを持っています。このコレクションをTreeViewコントロールにバインドしたいのですが、そのプロパティがisBindable = trueの場合のみ、コントロールはオブジェクトをバインドする必要があります。
コントロールにItemSourceを実行する前に、コレクション全体をループして、isBindableに基づいて1つずつ削除する必要はありません。
どのように私はそれを達成することができますか、多分LINQで?
おかげで、 Bhaskar
なぜYourCollection.Selectにツリービューを結合しない(項目=> item.IsBindable) – Maheep