C# Проблема со стыковкой панели

Проект Windows Forms, работающий только в дизайнере (т.е. мышкой, до компиляции).У меня есть Форма и 2 Панели в ней.Панель1 пристыкована (опция - заливка) к форме1.Панель2 пристыкована ( fill) и в форме1.Также панель2 находится перед pa nel1 (последний скрыт за первым). Моя проблема в том, что когда я отсоединяю панель2 и снова прикрепляю ее, она пристыковывается к панели1 (панель1 становится родительской), а не к форме1. Как я могу изменить родительский элемент panel2?

Единственное решение, которое я нашел до сих пор, это вырезать (ctrl+x) панель2, выбрать форму1 и затем вставить (ctrl+v) панель2, но это по какой-то причине удаляет все связи между элементами управления панели2 и кодом (для например, нажатие кнопки на панели2 больше не работает, хотя функция, обрабатывающая событие, все еще существует).

Есть идеи получше?

5
задан NPS 31 May 2012 в 14:15
поделиться