我想將對象集合綁定到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
所有這些對象都有一個共同的布爾屬性,即isBindable。我想將這個集合綁定到我的TreeView控件,但是隻有當它的屬性isBindable = true時,控件才應該綁定對象。
我不想遍歷整個集合,並在向控件執行ItemSource之前基於isBindable逐個刪除。
有什麼更好的想法我可以用LINQ來實現嗎?
感謝, 巴斯卡爾
爲什麼樹視圖YourCollection.Select(項目=> item.IsBindable)不綁定 – Maheep