我正在尝试使用 HierarchicalDataTemplate(s) 将复杂的数据结构绑定到 WPF TreeView。数据集合作为 MyObject 的 IList 存储在我的 ViewModel 中 - MyObject 有几个属性,其中一些属性是它们自己的列表。
我试图实现的输出类似于:
+ MyObject 1 <br>
+ List1 <br>
- List 1 Object 1 <br>
- List 1 Object 2 <br>
+ List2 <br>
- List 2 Object 1 <br>
- List 2 Object 2 <br>
+ MyObject 2 <br>
+ List1 <br>
- List 1 Object 1 <br>
- List 1 Object 2 <br>
+ List2 <br>
- List 2 Object 1 <br>
- List 2 Object 2 <br>
但是,我似乎无法获得我所见过的复合集合,其中提到了一些工作的地方-