0

如何将 XPathNodeIterator 与 WPF DataGrid 一起使用?这是我想做的:

        Dim xpd As New Xml.XPath.XPathDocument("filename.txt")
        Dim xpn As Xml.XPath.XPathNavigator = xpd.CreateNavigator
        DataGrid1.DataContext = xpn.Select("/node1/node2")
4

1 回答 1

0

您使用的是哪个数据网格?最有可能的是,您想要分配 DataGrid1.ItemsSource = xpn.Select("/node1/node2")。需要明确的是,这会将网格绑定到 xpn.Select 结果的 IEnumerable 中的任何对象。如果这足够了,那就太好了。否则,您可能需要考虑将 xpn.Select(...) 的结果投影到通过 LINQ 有意义的对象中。

于 2011-01-05T14:05:36.793 回答