这是XML文件
<Root>
<RootNode name="CurrentDbName" value="DeltaTest Backup" DesiPath="E:\BuildBackups">
<ChildNode name="Application" value="App">
<LeafNode name="Source" value="Source" SourcePath="E:\Alertv2" />
<LeafNode name="Publish" value="Publish" SourcePath="C:\Alert_Source" />
</ChildNode>
<ChildNode name="Database" value="DB">
<LeafNode name="Dev" value="Dev" SourcePath="C:\Kiran3" />
<LeafNode name="Build" value="Build" SourcePath="C:\Kiran4" />
</ChildNode>
</RootNode> </Root>
Run Code Online (Sandbox Code Playgroud)
从这里,我想在WPF中创建一个树视图,看起来像
-Root
--DeltaTestBaclup
---App
----Source
----Publish
---Db
----Dev
----Build
Run Code Online (Sandbox Code Playgroud)
所以请帮我创建这个树视图.
Fil*_*erg -1
您可以在这里阅读该网站的示例:
<TreeView Margin="10,10,0,13" Name="TreeView1" HorizontalAlignment="Left"
VerticalAlignment="Top" Width="194" Height="200">
<TreeViewItem Header="Cold Drinks">
<TreeViewItem Header="Coke"></TreeViewItem>
<TreeViewItem Header="Pepsi"></TreeViewItem>
<TreeViewItem Header="Orange Juice"></TreeViewItem>
<TreeViewItem Header="Milk"></TreeViewItem>
<TreeViewItem Header="Iced Tea"></TreeViewItem>
<TreeViewItem Header="Mango Shake"></TreeViewItem>
</TreeViewItem>
</TreeView>
Run Code Online (Sandbox Code Playgroud)
这会导致这样的结果

(来源:c-sharpcorner.com)
因此,在您的情况下,您需要添加更多 TreeViewItems 并将它们嵌套起来,使用上面的代码以获得您想要的结果!