我要创建一个自定义树结构,它应该是:
-Start --Process --Decision ---DecisionOption ----Process ----Process ---DecisionOption ----Process
每个类型都有一组自定义属性。基本上TreeViewItem结构工作正常,并且“hierarquical facility”(如获取父级和子级)是一个加号。 什么是“最佳”方式?
我做了一些方法,但在尝试应用HierarquicalDataTemplates时遇到了问题。 (例如。)。它根本不起作用。
<HierarchicalDataTemplate DataType="{x:Type local:Start}" ItemsSource="{Binding Items}">
<Border >
<TextBlock Text="{Binding Path=Title}" />
</Border>
</HierarchicalDataTemplate>
任何ideias如何实现该结构?
答案 0 :(得分:0)
This shows the multi-tiered Treeview - Here is a step by step usage of HierarchicalDataTemplate 正如迈克在第二篇文章中指出的那样,HDT并没有完全自我编程。按照他的步骤使用它来创建东/西会议列表,你应该得到你的答案。