Дерево
Додати елемент
treeView1.Nodes.Add("А");
treeView1.Nodes.Add("Б");
treeView1.Nodes.Add("В");
treeView1.Nodes[0].Nodes.Add("1");
treeView1.Nodes[0].Nodes.Add("2");
treeView1.Nodes[1].Nodes.Add("1");
treeView1.Nodes[1].Nodes.Add("2");
treeView1.Nodes[1].Nodes.Add("3");
Кількість
treeView1.Nodes.Count;
Текст
treeView1.Nodes[0].Text;
Очистити
treeView1.Nodes.Clear();
При натисканні
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
richTextBox1.Text = treeView1.SelectedNode.FullPath;
}
Прапорці
CheckBoxes -> true;
if (treeView1.Nodes[i].Checked == true){
}
Обраний
if (treeView1.Nodes[i].IsExpanded == true){ }
Розкрити
treeView1.Nodes[i].Expand();
treeView1.Nodes[i].Nodes[j].Nodes[z].Expand();
Встановити виділення
if (treeView1.Nodes[i].Nodes[j].Nodes[0].FullPath == isSelected)
{
treeView1.SelectedNode = treeView1.Nodes[i].Nodes[j].Nodes[0];
}
Колір і шрифт
treeView1.Nodes[i].ForeColor = Color.DarkGreen;
treeView1.Nodes[i].NodeFont = new Font("Arial", 8, FontStyle.Bold);