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 に答える