<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