我有以下xml
<?xml version="1.0" encoding="utf-8"?>
<Categories>
<Product>
<Product_id>dave</Product_id>
<Product_name>smith</Product_name>
<Product_price>none</Product_price>
</Product>
</Categories>
我想通过代码绑定它,因为我真的在 WPF 和 XAML 上苦苦挣扎。除非有人能告诉我一个简单的方法。
下面的 C#
XmlDataProvider xds= new XmlDataProvider();
xds.Source = new Uri(@"C:\Users\Roi\Desktop\dave\Sum.xml", UriKind.RelativeOrAbsolute);
xds.XPath = "/Categories/Product/@Product_id";
Binding binding = new Binding();
binding.Source = xds;
BindingOperations.SetBinding(listView1, ItemsControl.ItemsSourceProperty, binding);
任何帮助都会非常有用。
谢谢
詹姆士