C# Xml绑定组合框不同的SelectedValue和Itemssource DataContext

C# Xml绑定组合框不同的SelectedValue和Itemssource DataContext,c#,wpf,data-binding,C#,Wpf,Data Binding,我已经读了很多关于这个主题的帖子,但我不能完全理解它。我有一个组合框,其中ItemSource绑定到XmlDataProvider。看起来是这样的: <ComboBox ItemsSource="{Binding XPath=List/ListItem}"> 但它不起作用。在其他帖子中,人们引用了普通属性,但我需要引用XPath属性 如何将SelectedValue绑定到其他元素的XPath属性 <ListItems> <MyNode MyXPathPropert

我已经读了很多关于这个主题的帖子,但我不能完全理解它。我有一个组合框,其中ItemSource绑定到XmlDataProvider。看起来是这样的:

<ComboBox ItemsSource="{Binding XPath=List/ListItem}">
但它不起作用。在其他帖子中,人们引用了普通属性,但我需要引用XPath属性

如何将SelectedValue绑定到其他元素的XPath属性

<ListItems>
<MyNode MyXPathProperty="SomeValue">
<MyNode MyXPathProperty="SomeValue">
<MyNode MyXPathProperty="SomeValue">
</ListItems>

如果您包含了一个绑定到的演示xml,那么可能会有所帮助,因为当人们拥有所有内容时,它更容易获得帮助,因此任何关注问题的人都可以复制粘贴并尝试一些东西来给您一个答案。帮助我解决同样的问题。
<ListItems>
<MyNode MyXPathProperty="SomeValue">
<MyNode MyXPathProperty="SomeValue">
<MyNode MyXPathProperty="SomeValue">
</ListItems>