通过将节点数提供给另一个树视图来复制树视图的特殊节点

Copy special node of a treeview by giving the number of node to another treeview

我是 C# 的新手,我想做一些项目。我有一个 XML 文件,我已经为该文件创建了一个 treeview。然后我想选择treeview中的一些节点进行传导,然后再构建另一棵树。 换句话说,它在某种程度上是对当前 treeview 的抽象。当然,我也可能会创建一个空节点。对于 examlpe:

TreeNodeCollection nodes;
foreach (TreeNode node in nodes)
{
    if (something)
    {
         copy node(i) from treeview1 to treeview2
    }
    else
    {
         add empty node to treeview2
    }
}

非常感谢您的提前帮助!

像这样?如果不是,您需要更好地描述您的问题。

TreeNodeCollection nodes;
foreach (TreeNode node in nodes)
{
    if (something)
    {
         treeView2.Nodes.Add(node);    
    }
}