如何将XPathNodeIterator与WPF DataGrid一起使用?

如何将XPathNodeIterator与WPF DataGrid一起使用?,wpf,datagrid,datacontext,itemssource,xpathnodeiterator,Wpf,Datagrid,Datacontext,Itemssource,Xpathnodeiterator,如何将XPathNodeIterator与WPF数据网格一起使用?以下是我想做的: Dim xpd As New Xml.XPath.XPathDocument("filename.txt") Dim xpn As Xml.XPath.XPathNavigator = xpd.CreateNavigator DataGrid1.DataContext = xpn.Select("/node1/node2") 您正在使用哪个数据网格?最可能的情况是

如何将XPathNodeIterator与WPF数据网格一起使用?以下是我想做的:

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

您正在使用哪个数据网格?最可能的情况是,您希望分配DataGrid1.ItemsSource=xpn.Select(“/node1/node2”)。为了清楚起见,这将把网格绑定到xpn.Select结果的IEnumerable中的任何对象。如果足够的话,太好了。否则,您可能需要考虑将XPN的结果投影到LINQ.

中有意义的对象中(选择……)。