Reputation: 531
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
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
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