TreeViewについての質問です。
あるフォームのインスタンス上のTreeViewのNodesを
新しく開くフォーム上のTreeViewに表示したいとおもっています。
そこで

Form1 form = new Form1();
TreeNode[] arrays = new TreeNode[this.treeView1.Nodes.Count];
this.treeView1.Nodes.CopyTo(arrays , 0);
form.treeView1.Nodes.AddRange( arrays );
form.Show();

とやってみたのですが
「複数の場所にアイテム 'hoge' を追加または挿入することはできません。
最初に現在の場所から削除するか、複製を作成しなければなりません。」
と例外が表示されてしまいます。

コピーされたTreeNodeの内容を調べてみるとTreeViewプロパティに現在の
TreeViewのインスタンスを設定されているようです。これが原因でしょうか、、
どうしたらいいでしょう、、TreeViewプロパティはgetだけだし、、