WPF中XmlDataProvider使用

 <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
posted @ 2011-12-23 14:59  李董  阅读(655)  评论(0)    收藏  举报