<XmlDataProvider x:Key="valueCob" XPath="values">
<x:XData>
<values xmlns="">
<item val="1"></item>
<item val1="2"></item>
<item val="3"></item>
<item val="4"></item>
<item val3="5"></item>
<item val="6"></item>
<item val="7"></item>
<item val="8"></item>
</values>
</x:XData>
</XmlDataProvider>
<ListBox Name="cbo" Height="130" Width="100" ItemsSource="{Binding Source={StaticResource valueCob}, XPath=item/@val}" />
以上代码可以将XML中的数据绑定到ListBox中显示,为了让XML中的数据能在ListBox中显示必须加xmlns=""这句话。
XPath参考地址http://msdn.microsoft.com/zh-cn/library/ms256086(v=VS.80).aspx