我将XSD作为数据保存在SQL Server XML或Oracle XMLtype字段中。我作为XDocument从数据库中检索XSD。我想在WPF树视图中显示此XDocument。如果我使用xmldataprovider和hierarchicalDataTemplate将Xdocument直接绑定到树视图,这是相对直接的。使用MVVM ViewModel显示XDocument作为WPF树视图
但是,我的应用程序使用mvvm模式,我想在ViewModel图层中表示xdocument,然后将树视图绑定到与Josh Smith有关将WPF树视图绑定到ViewModels的文章的方式相似。 http://www.codeproject.com/KB/WPF/TreeViewWithViewModel.aspx
我的目标是选择一个XSD的XNode(XDocument)。
任何关于如何在ViewModel中表示XSD文档的建议,以便我可以选择一个XNode?