2010-05-14 7 views
0

Im, используя приложение формы C# .net. У меня есть xml-файл. Я загрузил имена узлов этого xml-файла в treeview. Теперь моя задача: когда я выбираю определенный узел из treview, я должен иметь возможность отображать его атрибуты в поле со списком. Пожалуйста помоги.заполнить combobox с атрибутами выбранного узла xml, используя C#

+1

Проблема заключается в том, чтобы заполнить поле со списком, получить атрибуты или и то, и другое? Как вы загрузили файл XML? Использование XmlDocument или XmlReader? – sunside

+0

Можете ли вы показать нам XML и объяснить, что вы хотите извлечь из него? –

+0

Это мой XML-файл - - а привета как RU - Защиту им штраф - ГХИ как ABT у - ASD ааааааааа Теперь, если я выбираю ключ, он должен показать аЬс – saeed

ответ

0

При заполнении каждого узла XML в древовидном представлении сохраните фактический XPATH в качестве тега этого узла treeview. При щелчке выберите значение тега, запросите объект XmlDocument и покажите свои атрибуты.

0

Возможно, Саид ленив, чтобы создать его самостоятельно.

@Raj - вам не нужно хранить XPATH в качестве тега, вы можете сохранить там сам узел.

+0

Действительно, спасибо. – Raj

Смежные вопросы