using Library14Petrushin.Classes; using Library14Petrushin; namespace ExecForm { public partial class Form1 : Form { public Form1() { InitializeComponent(); // Настройка компонентов chooseList1.AddItemToList("Item 1"); chooseList1.AddItemToList("Item 2"); chooseList1.AddItemToList("Item 3"); textBoxRange1.MinLength = 3; textBoxRange1.MaxLength = 10; var hierarchy = new List { "Department", "Position", "FullName" }; var alwaysNewBranch = new Dictionary { { "FullName", true } }; hierarchicalTreeView1.SetHierarchy(hierarchy, alwaysNewBranch); var employees = new List { new Employee { Department = "IT", Position = "Developer", FullName = "John Doe" }, new Employee { Department = "HR", Position = "Manager", FullName = "Jane Smith" } }; // Заполнение дерева с использованием AddObjectToTree foreach (var employee in employees) { hierarchicalTreeView1.AddObjectToTree(employee, hierarchy.Last()); } } } }