Windowsフォームプロジェクト。デザイナでのみ機能します(つまり、コンパイル前にマウスを使用します)。フォームと2つのパネルがあります。panel1はform1にドッキングされています(オプション-入力)。panel2もform1にドッキング(塗りつぶし)されています。また、panel2はpanel1の前にあります(後者は前者の後ろに隠れています)。私の問題は、panel2をドッキング解除して再度ドッキングすると、form1ではなくpanel1(panel1が親になる)にドッキングすることです。panel2の親を変更するにはどうすればよいですか?
これまでに私が理解した唯一の解決策は、panel2を切り取り(ctrl + x)、form1を選択してから(ctrl + v)panel2を貼り付けることですが、これにより、何らかの理由で、panel2コントロールとコード間のすべての接続が削除されます(たとえば、パネル2のボタンは、イベントを処理する関数がまだ存在しているにもかかわらず、機能しなくなりました)。
より良いアイデアはありますか?