使用什么逻辑HierarchicalDataTemplate
来创建新分支?我的意思是“HierarchicalDataTemplate 使用 ItemsSource 中项目的哪些可用属性来知道它需要创建一个新分支。”
--UPDATE-- 让我措手不及,因为我看到很多帖子显示当指定 DataType 的属性可用时 Hier.DataTemplate 将如何创建新分支。我知道这必须能够通过所有项目都具有相同数据类型的自引用表来完成,但找不到任何关于此的已回答问题。
TreeView 绑定不能只具有正确的向下钻取路径——我没有在我的 ObservableCollection 家族中定义足够的递归来理解 Hier.DataTemplate 只需要被赋予一个属性来向下查看以查看孩子.
谢谢!