Windows窗體項目,只能在設計器(即使用鼠標,編譯前)工作。我有一個Form和2個面板。 panel1停靠在form1中(選項 - 填充)。 panel2也停靠(填充)在form1中。另外,面板2位於面板1的前面(後者隱藏在前面)。我的問題是 - 當我斷開panel2並停靠它時 - 它停靠在panel1(panel1變成它的父節點),而不是在form1中。我如何更改panel2的父級? (ctrl + x)panel2,選擇form1然後粘貼(ctrl + v)panel2,但是由於某種原因,這會刪除panel2控件和代碼之間的所有連接(ctrl + x)例如,點擊面板2上的按鈕不再有效,儘管處理事件的函數仍然存在)。C#面板對接問題
有什麼更好的點子?
您可以取消停靠PANEL1,然後移動面板三分之二PANEL1的到Form1的背景。我也一直在努力。那總是我的工作,我也發現切割和粘貼它會導致很多haedaches。它也可以用代碼固定,使用設計器文件 –
@ K'Leg對於我來說這看起來很像一個有效和正確的答案。 – gbianchi
@gbianchi謝謝,我現在把它作爲一個答案,我應該開始做首先。 –