Дерево

Додати елемент

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);