c# treeview 通过textbox动态选择添加根节点和子节点

已有treeview中有根节点(根节点无子节点),在textbox1中动态写入字符,创建新的
根节点,textbox2中显示被选中的原有无子节点的根节点,点击按钮后,将原有无子节
点的根节点添加到新根节点中,原有无子节点的根节点移除。如图所示。
图片说明图片说明

 TreeNode node = new TreeNode();
node.Text = textBox1.Text;
foreach (var n in treeView1.Nodes.Cast<TreeNode>().ToList())
{
if (n.Nodes.Count == 0) 
{
treeView1.Node.Remove(n);
node.Nodes.Add(n);
}
}
treeView1.Nodes.Add(node);
 11 13 15怎么来的没看明白
TreeNode node = new TreeNode();
node.Text = textBox1.Text;
foreach (var n in treeView1.Nodes.Cast<TreeNode>().ToList())
{
if (n.Nodes.Count == 0) node.Nodes.Add(n);
}
treeView1.Nodes.Add(node);

图片说明图片说明图片说明图片说明