メニューに既存のメニューをコピーするには?


clooch  2008-01-24 00:14:01  No: 144331

例えば、
ToolStripMenuItem1のDropDownItemsをToolStripMenuItem2のDropDownItemsにコピーしたいと思います。

簡単に
ToolStripMenuItem2.DropDownItems.AddRange(ToolStripMenuItem1.DropDownItems)
で出来るかと思ったのですが、どうもメニュー項目自体を移動しているようで
「インデックス範囲を超えています」とエラーがでます。
仮にエラーを出さないようにしても「移動」では意味がありません・・・

やはり地道に生成して追加するしかないのでしょうか?
よろしくお願いします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加