如何添加节点子节点的子子节点?
{
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);
}
答案 0 :(得分:2)
试试这个
{
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);
}
答案 1 :(得分:0)
下面的代码将帮助您
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);