Работа с элементом управления TreeView в языке c#

c# работа с элементом управления TreeView Для начала создадим Windows Forms приложение. После чего добавим на форму элемент управления TreeView, который будет заполняться данными из XML файла.   Добавим в проект XML файл. Если вы не знаете, как это сделать, то можете прочитать об этом здесь Структура файла: <?xml version=»1.0″ encoding=»utf-8″ ?> <cars> <models name … Читать далее

Как найти xml элемент по его атрибуту в XML файле?

Как найти xml элемент по его атрибуту? Из этой статьи Вы узнаете, как найти xml элемент по его атрибуту с помощью простого LINQ запроса. И так для начала создадим Windows Forms приложение и поместим на форму: два элемента управления textBox (txtAtrName и txtAtrValue), кнопку и один listBox. Затем добавим в наш проект xml файл, который … Читать далее

Как добавить XML файл в Solution Explorer

Как добавить XML файл в проект В окне Solution Explorer нажмите правую кнопку мыши на имени текущего проекта. В появившемся контекстном меню выберите пункт Add, после чего появиться дополнительно меню, в котором нужно выбрать пункт New Item.   Откроется новое окно. В левом столбике нажмите один раз на пункт Data, по центру появятся шаблоны, выберите … Читать далее

В чём отличие между методом Nodes и Descendants?

В чём разница между методом Nodes и Descendants? В этой статье хочу рассказать про метод Descendants и показать его отличие от метода Nodes при работе с xml узлами типа XElement. Метод Nodes И так предположим, что у нас есть xml файл, который например, содержит следующую структуру:   <friends> <friend id=»1″> <name>Иван</name> <lastname>Иванов</lastname> <age>22</age> </friend> <!—комментарий—> … Читать далее

Атрибуты XML файла

Атрибуты XML файла В прошлой статье Вы узнали, как работать с элементами и узлами XML файла. В этой статье Вы узнаете, что такое атрибуты, а так же разберем основные операции с ними, такие как создание, изменение, удаление и добавление атрибута, используя язык c#. Как упоминалось ранее, в предыдущих статьях, элементы XML файла могут иметь любое … Читать далее