私が行った方法は、ツリー ビューをツリービュー プロパティに構築するメソッドを作成することです。クラスのツリービュー プロパティの項目プロパティにバインドする WPF ツリービュー アイテムを設定します。もちろん、ViewModelBase に INotifyPropertyChanged を実装することは不可欠です。
喜んで例を挙げたいと思いますが、現在、PC でインターネットにアクセスできません。
私は投稿を見て、これが最も熟練した方法ではないことに同意します. ただし、既に xml シリアライゼーションを使用しているため、xml の解析は完了しており、あとはデータを使用するだけです。
シリアル化するつもりがない場合、投稿したリンクは、達成しようとしている方法論においてより有効になると思います。しかし、それは単なるIMOです。明日機会があれば、いくつかの実用的なコードで更新します。データを直接 xml にバインドするというアイデアは面白そうです。
それまでの間、このリンクをチェックしてください。それはかなりまっすぐに見えます。
http://social.msdn.microsoft.com/Forums/vstudio/en-US/cbdb2420-1403-436f-aa7f-b1e3b1acb398/binding-any-xml-document-to-wpf-treeview?forum=wpf