0
前言通過說我對WPF比較新。WPF TreeView數據綁定到XML子集
所以基本上我得到了以下XML,我需要將樹元素和下面的所有東西都綁定到TreeView。是否有一種將特定XML元素綁定到TreeView的簡單方法?
<Diff>
<Packages
left="c:\foo\foo"
right="c:\bar\bar" />
<Section name="Filesystem" state="different">
<Tree>
<Node name="VFS" state="different">
<Node name="Windows" state="different">
<Node name="System32" state="different">
<Leaf name="notepad.exe" state="left-only" file="VFS\Windows\System32\notepad.exe" />
<Leaf name="cmd.exe" state="same" />
</Node>
<Node name="WinSxS" state="same">
<Leaf name="foo" state="same" />
</Node>
</Node>
<Node name="ProgramFilesX86" state="different">
<Leaf name="foo.exe" state="different" />
<Node name="Bar" state="right-only" >
<Leaf name="bar.exe" state="right-only" file="VFS\ProgramFilesX86\Bar\bar.exe" />
</Node>
</Node>
</Node>
</Tree>
</Section>
<Section>
<!--Another tree-->
</Section>
</Diff>
還不能確定這是否重要,但要注意,可能有多個部分元素,每個與它下面的樹。