C# treeview用法 加根节点与子节点

C# treeview加根节点与子节点

         private void Form1_Load(object sender, EventArgs e)
        {
             treeView1.Nodes.Add("1根节点"); int i = 0; 
                treeView1.Nodes[i].Nodes.Add("0 子节点");
                treeView1.Nodes[i].Nodes.Add("1 子节点");

             treeView1.Nodes.Add("2根节点"); i++; 
                treeView1.Nodes[i].Nodes.Add("0 子节点");
                treeView1.Nodes[i].Nodes.Add("1 子节点");


            treeView1.ExpandAll();  //全展开
            treeView1.Scrollable = true; //带滚动条
            treeView1.Dock = System.Windows.Forms.DockStyle.Fill; //全填充窗口
        }
        private void treeView1_DoubleClick(object sender, EventArgs e)
        {
            if (treeView1.SelectedNode.Parent == null) { return; }
            MessageBox.Show(((TreeView)sender).SelectedNode.Text + " " +((TreeView)sender).SelectedNode.Parent.Text+"  " + ((TreeView)sender).SelectedNode.Index);
        }

你可能感兴趣的:(日志,C#,数据结构,treeview)