Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
递归层次结构数据模板(WPF)_Wpf_Hierarchicaldatatemplate - Fatal编程技术网

递归层次结构数据模板(WPF)

递归层次结构数据模板(WPF),wpf,hierarchicaldatatemplate,Wpf,Hierarchicaldatatemplate,我不知道如何实现这一点:我想要一个树状视图,它将显示层次数据结构中的一些简单数据。作为一个基本示例(在XML中,因为很容易键入): 问题是理论上这可以嵌套无限深,所以你不能静态地定义x个级别的数量并用它来完成。有没有办法定义一个HierarchyCalDataTemplate来解释这种结构?HierarchyCalDataTemplate正是用来解决这种问题的。您可以使用一个简单的模板(如bellow)来实现这一点 <HierarchicalDataTemplate DataTyp

我不知道如何实现这一点:我想要一个树状视图,它将显示层次数据结构中的一些简单数据。作为一个基本示例(在XML中,因为很容易键入):



问题是理论上这可以嵌套无限深,所以你不能静态地定义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>