我正在使用具有分層數據模板的TreeView綁定到視圖模型層次結構,我的問題是我有不同類型的多個子集合(儘管相同的基類)。似乎使用模板綁定其中一個集合相對簡單,但我正在努力解決如何執行這兩個操作。TreeView使用分層數據模板綁定到不同的集合
class ParentViewModel
{
List<FooViewModel> FooCollection {get; set;}
List<BarViewModel> BarCollection {get; set;}
}
這是什麼樣的我想要實現的,但不知道是否有一個簡單的方法來做到這一點:
http://www.codeplex.com/ComplexDataTemplates