2010-12-01 21 views
3

子フォームコントロールを持つWindowsフォームコンテナコントロール(グループボックスやパネルなど)があります。今度は、このコンテナコントロールをコピー/クローンして、実行時にそれを正確にコピーしたいと思っています。どのようにC#でこれを達成できますか?実行時にコンテナコントロールとその子コントロールを複製する

GroupBox groupNewBox; 
groupBox1.CloneTo(groupNewBox); 
+2

可能な複製:http://stackoverflow.com/questions/2201341/clone-winform-control –

答えて

2

こんにちは オブジェクトをコピーするための唯一の方法はIClonableインタフェースを実装することです:私はそれをこのような何かをやりたい

。しかし私が知る限り、Windowsコントロールはこのインターフェイスを実装していないので、IClonableインターフェイスを実装するコンテナと子コントロールから派生した独自のコンロールを作成する必要があります。

関連する問題