我有一个使用 a 的 WPF 应用程序TreeView
,其中TreeView
有多个HierarchicalDataTemplates
/DataTemplates
代表不同的类型,每个应用程序都包含 aContentControl
和特定的Template
,如下所示:
TreeView
|- HierarchicalDataTemplate for Type a
| |- ContentControl
|
|- DataTemplate for Type b
|- ContentControl
该类型的b
构建方式如下:
b
|-integer c
|-object d
d
可以是从整数到字符串的任何内容,但也可以是包含列表的类。在这种情况下,我想显示d
使用上述内容HierarchicalDataTemplate
的列表。TreeView
有没有办法做到这一点,或者TreeView
一旦我输入DataTemplate
/ ContentControl
/ ,我就会失去与层次结构的所有连接吗Template
?