プロパティを持つオブジェクトに設定されているが、あるとしUserControlます。コントロールのXAMLでこのプロパティにバインドし、XPathを指定したいと思います。私はこれを試しました:DataContextXmlDataProvider
<TreeView ItemsSource="{Binding Path=PropertyName, XPath=/items/item/*}">
実行時に、「XPathを使用したBindingExpressionは非XMLオブジェクトにバインドできません」という例外が発生します。Pathプロパティを削除し、TreeViewのDataContextをXmlPropertyName直接に設定すると正常に機能します。
何が得られますか?相互に排他的ですPathか?XPath