将XML文件加载到Treeview中,而不在wpf中绑定数据

时间:2012-05-01 12:08:47

标签: c# wpf xml data-binding

我想知道是否有人可以提供一种方法将xml文件的内容加载到树视图中而不使用数据绑定或完全触摸xaml。

我想要完成的是一个简单的应用程序,可以添加/编辑/删除xml元素,我可以完全控制。 (原谅我的无知,但是如果xml是数据绑定的,那么它是否意味着在运行时对任何节点所做的更改会导致这些更改被应用到xml文件中?如果是这样,也许我会考虑数据绑定... )

无论如何,有人可以让我知道最好的方法,如果他们认为我想在这里完成的事情过于复杂。

编辑:

我的xml文件内容:

<games>
    <game>
        <title>Game 1</title>
        <img>C:\icons\icon1.png</img>
        <exloc>C:\games\game1\game.exe</exloc>
        <workdir>C:\games\game1\</workdir>
    </game>

    <game>
        <title>Game 2</title>
        <img>C:\icons\icon2.png</img>
        <exloc>C:\games\game2\game.exe</exloc>
        <workdir>C:\games\game2\</workdir>
    </game>
</games>

0 个答案:

没有答案