SQL Server XMLまたはoracle XMLtypeフィールドにXSDをデータとして保持しています。私はXDocumentとしてデータベースからXSDを取得します。私はこのXDocumentをWPFツリービューに表示したいと思います。これは、xmldataproviderとhierarchicalDataTemplateを使用してツリービューにXdocumentを直接バインドすると比較的簡単です。MVVM ViewModelを使用してXDドキュメントをWPFツリービューとして表示
しかし、私のアプリケーションはmvvmパターンを使用していますので、ViewModelレイヤーでxdocumentを表現したいと思います。これは、ViewModelにWPFツリービューをバインドするJosh Smithの記事と同様の方法でバインドされます。 http://www.codeproject.com/KB/WPF/TreeViewWithViewModel.aspx
私の目標は、XSD(XDocument)のXノードを選択することです。
私はXNodeを選択できるようにViewModelのXSDのXドキュメントをどのように表現することができるかに関する提案はありますか?