Как я могу использовать XPathNodeIterator с WPF DataGrid? - PullRequest
0 голосов
/ 04 января 2011

Как я могу использовать 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")

1 Ответ

0 голосов
/ 05 января 2011

Какую сетку данных вы используете? Скорее всего, вы хотите назначить DataGrid1.ItemsSource = xpn.Select ("/ node1 / node2"). Чтобы было ясно, это будет привязывать сетку к любым объектам в xpn.Select результата IEnumerable результата. Если этого достаточно, отлично. В противном случае вы можете рассмотреть возможность проецирования результата xpn.Select (...) на объекты, имеющие смысл через LINQ.

...