我想要以编程方式将包含从数据库中提取的一些结果的 XML 文件绑定到我的 Datagrid。我的 XML 看起来像:
<root>
<resultset>
<header>
<column> Col 1 </column>
<column> Col 2 </column>
</header>
<data>
<row>
<field>Value field 1</field>
<field>Value field 2</field>
</row>
<row>
<field>Value field 1</field>
<field>Value field 2</field>
</row>
</data>
</resultset>
</root>
我正在尝试将标题映射到数据网格标题,将行映射到行...唯一的事情是我有点卡住了,我迷失在编程属性中,有人可以给我一个提示吗需要注意什么?
我尝试过这样做:
myDataGrid.ItemsSource = myXmlDoc
但它并没有真正帮助什么都显示出来,呵呵,我读过一些“路径”绑定属性,但我找不到它。
我想您已经拥有 xmldataprovider 以及名为 myXMLDoc 的 Xml 源。
然后您可以将 xml 数据绑定到您的 WPF 控件。
ItemsSource="{Binding Source={StaticResource myXMLDoc}, XPath=row}}" //bind "row" elements to your control
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)