1

次のコードで実行したいのは、クリックしたときにノードとそのディレクトリ構造をあるツリーから別のツリーに追加することですが、コード行が正しくなく、修正するために何ができるかわかりません...何この状況で node.Clone() を使用する正しい方法はありますか?

簡単な修正だと思います。

private void treeView_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
    tVS.Nodes.Add(e.Node.Clone());
}
4

2 に答える 2

3

ここにキャストが必要です

tVS.Nodes.Add((TreeNode)e.Node.Clone());
于 2012-05-24T13:27:23.090 に答える
0

試す

Node newNode = (Node)e.Node.Clone();
tVS.Nodes.Add(newNode);
于 2012-05-24T13:25:36.827 に答える