递归层次结构数据模板(WPF)
我不知道如何实现这一点:我想要一个树状视图,它将显示层次数据结构中的一些简单数据。作为一个基本示例(在XML中,因为很容易键入):递归层次结构数据模板(WPF),wpf,hierarchicaldatatemplate,Wpf,Hierarchicaldatatemplate,我不知道如何实现这一点:我想要一个树状视图,它将显示层次数据结构中的一些简单数据。作为一个基本示例(在XML中,因为很容易键入): 问题是理论上这可以嵌套无限深,所以你不能静态地定义x个级别的数量并用它来完成。有没有办法定义一个HierarchyCalDataTemplate来解释这种结构?HierarchyCalDataTemplate正是用来解决这种问题的。您可以使用一个简单的模板(如bellow)来实现这一点 <HierarchicalDataTemplate DataTyp
问题是理论上这可以嵌套无限深,所以你不能静态地定义x个级别的数量并用它来完成。有没有办法定义一个HierarchyCalDataTemplate来解释这种结构?HierarchyCalDataTemplate正是用来解决这种问题的。您可以使用一个简单的模板(如bellow)来实现这一点
<HierarchicalDataTemplate DataType="Node" ItemsSource ="{Binding XPath=*}">
<TextBlock Text="{Binding XPath=@text}" />
</HierarchicalDataTemplate>
很抱歉延迟标记此问题。直到现在才有时间核实。我想这将是一件非常简单的事情:)谢谢!
<HierarchicalDataTemplate DataType="Node" ItemsSource ="{Binding XPath=*}">
<TextBlock Text="{Binding XPath=@text}" />
</HierarchicalDataTemplate>