AHMAD SUMRAIZ
AHMAD SUMRAIZ

Reputation: 531

Add Sub child Nodes in TreeView

How to Add Sub Child Nodes of Node's Child ?

{
    TreeNode treeNode = new TreeNode("Windows");
    treeView1.Nodes.Add(treeNode);

    treeNode = new TreeNode("Linux");
    treeView1.Nodes.Add(treeNode);

    TreeNode node2 = new TreeNode("C#");
    TreeNode node3 = new TreeNode("VB.NET");
    TreeNode[] array = new TreeNode[] { node2, node3};

    node2 = new TreeNode("Child Nodes", array);
    treeView1.Nodes.Add(node2);
}

Upvotes: 1

Views: 4988

Answers (2)

user3291757
user3291757

Reputation:

Try This

       {
        TreeNode treeNode = new TreeNode("Windows");
        TreeNode node2 = new TreeNode("C#");
        TreeNode node3 = new TreeNode("VB.NET");
        node2.Nodes.Add("whatever");
        treeNode.Nodes.Add(node2);
        treeNode.Nodes.Add(node3);
        treeView1.Nodes.Add(treeNode);
        treeNode = new TreeNode("Linux");
        treeView1.Nodes.Add(treeNode);
       }

Upvotes: 3

Pragnesh Khalas
Pragnesh Khalas

Reputation: 2898

below code will help you

        TreeNode treeNode = new TreeNode("Windows");
        TreeNode node2 = new TreeNode("C#");
        TreeNode node2Sub = new TreeNode("C#-Sub");
        TreeNode node2SubToSub = new TreeNode("C#-Sub-Sub");
        node2Sub.Nodes.Add(node2SubToSub);  
        node2.Nodes.Add(node2Sub); 
        TreeNode node3 = new TreeNode("VB.NET");
        treeNode.Nodes.Add(node2);
        treeNode.Nodes.Add(node3);
        treeView1.Nodes.Add(treeNode);
        treeNode = new TreeNode("Linux");
        treeView1.Nodes.Add(treeNode);

Upvotes: 0

Related Questions