【问题标题】:How can I use an XPathNodeIterator with WPF DataGrid?如何将 XPathNodeIterator 与 WPF DataGrid 一起使用?
【发布时间】:2011-06-03 15:09:19
【问题描述】:

如何将 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")

【问题讨论】:

    标签: wpf datagrid datacontext itemssource xpathnodeiterator


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-05
      • 1970-01-01
      • 2011-02-11
      • 2016-09-01
      • 2020-07-02
      • 2015-08-27
      相关资源
      最近更新 更多