Tree View控件(添加,移除,設置圖標)
阿新 • • 發佈:2018-05-29
IV cli event remove 子節點 image 選中 pri bject
添加 父節點,並為父節點添加子節點
private void button1_Click(object sender, EventArgs e) { TreeNode tn1 = treeView1.Nodes.Add("古詩");//為控件創建父節點 TreeNode Ctn1 = new TreeNode("夜月一簾幽夢");//創建子節點1 TreeNode Ctn2 = new TreeNode("春風十裏柔情");//創建子節點2 tn1.Nodes.Add(Ctn1); tn1.Nodes.Add(Ctn2); }
移除選中節點(父/子都可以移除)
private void button2_Click(object sender, EventArgs e) { if (treeView1.SelectedNode==null)//如果在樹控件1中沒有選擇任何子節點,提示信息 { MessageBox.Show("請選擇要刪除的項"); } else { treeView1.SelectedNode.Remove();//刪除選中的節點 } }
為節點添加圖標(父/子都可以添加)
private void button1_Click(object sender, EventArgs e)//按鈕1 { TreeNode tn1 = treeView1.Nodes.Add("古詩"); TreeNode Ctn1 = new TreeNode("夜月一簾幽夢"); TreeNode Ctn2 = new TreeNode("春風十裏柔情"); tn1.Nodes.Add(Ctn1); tn1.Nodes.Add(Ctn2); treeView1.ImageList= imageList1;//為樹控件1選擇imageList1圖集 treeView1.ImageIndex = 0;//為樹控件1每一項 選擇圖集中的第一個圖片 treeView1.SelectedImageIndex = 1;//為樹控件1的當前項選擇圖集中的第二個圖片 }
Tree View控件(添加,移除,設置圖標)