using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Praktika409 { public partial class Form5 : Form { public Form5() { InitializeComponent(); TreeNode tovarNode = new TreeNode("Товары"); // Добавляем новый дочерний узел к tovarNode tovarNode.Nodes.Add(new TreeNode("Смартфоны")); // Добавляем tovarNode вместе с дочерними узлами в TreeView treeView2.Nodes.Add(tovarNode); // Добавляем второй очерний узел к первому узлу в TreeView treeView2.Nodes[0].Nodes.Add(new TreeNode("Планшеты")); // удаление у первого узла второго дочернего подузла treeView2.Nodes[0].Nodes.RemoveAt(1); // Удаление узла tovarNode и всех его дочерних узлов treeView2.Nodes.Remove(tovarNode); // раскрытие узла tovarNode.Expand(); // раскрытие не только узла, но и всех его дочерних подузлов tovarNode.ExpandAll(); // скрытие узла tovarNode.Collapse(); treeView2.CheckBoxes = true; TreeNode smartNode = new TreeNode("Смартфоны"); smartNode.Checked = true; treeView2.Nodes.Add(smartNode); treeView2.Nodes.Add(new TreeNode("Планшеты")); treeView2.Nodes.Add(new TreeNode("Ноутбуки")); // установка источника изображений TreeNode argentinaNode = new TreeNode { Text = "Аргентина", ImageIndex = 0, SelectedImageIndex = 0 }; treeView3.Nodes.Add(argentinaNode); TreeNode braziliaNode = new TreeNode { Text = "Бразилия", ImageIndex = 1, SelectedImageIndex = 1 }; treeView3.Nodes.Add(braziliaNode); } private void treeView2_AfterSelect(object sender, TreeViewEventArgs e) { } } }