C#中建立treeView

在窗体程序中拉一个treeView的控件,

创建一个可调用函数

public void aa()
        {
            treeView1.LabelEdit = true;//可编辑状态。  ,这个结点是根节点。  
            TreeNode node = new TreeNode();  
            node.Text = "hope";  
            treeView1.Nodes.Add(node);
            
            TreeNode node1 = new TreeNode();
            node1.Text = "hopeone";
            TreeNode node11 = new TreeNode();
            node11.Text = "hopeoneone";
            TreeNode node2 = new TreeNode();
            node2.Text = "hopetwo";
            node1.Nodes.Add(node11);//在node1下面在添加一个结点。  
            node.Nodes.Add(node1);//node下的两个子节点。  
            node.Nodes.Add(node2);

            TreeNode nodeone = new TreeNode("hope1");
            treeView1.Nodes.Add(nodeone);
            TreeNode nodeoneon= new TreeNode("hope11");
            nodeone.Nodes.Add(nodeoneon);
            TreeNode nodeoneone = new TreeNode("hope12");
            nodeone.Nodes.Add(nodeoneone);

            //int[] a = {1,2,3,4};
            //for (int i = 0; i < a.Length; i++)
            //{
            //    TreeNode nodea = new TreeNode();
            //    node.Nodes.Add(a[i].ToString());
            //}
        }

在form_load函数中调用该函数即可。

原文地址:https://www.cnblogs.com/jamse/p/3356587.html