Proyecto Windows Forms, que solo funciona en diseñador (es decir, con mouse, antes de la compilación). Tengo un Formulario y 2 Paneles en él. panel1 está acoplado (opción - llenar) en form1. panel2 está acoplado (relleno) en form1, también. Además, el panel2 está delante del panel1 (este último está oculto detrás del anterior). Mi problema es que cuando desacopla el panel2 y lo vuelvo a acoplar, se acopla en el panel1 (el panel1 se convierte en el principal) y no en el form1. ¿Cómo puedo cambiar el padre del panel2?C# Problema de acoplamiento al panel
La única solución que encontré hasta ahora es cortar (ctrl + x) panel2, seleccionar form1 y luego pegar (ctrl + v) panel2, pero esto, por alguna razón, elimina todas las conexiones entre los controles del panel2 y el código (por ejemplo, hacer clic en el botón del panel2 ya no funciona, aunque la función que maneja el evento todavía está allí).
¿Alguna idea mejor?
Puede desacoplar panel1, a continuación, pasar panel de dos de panel1 sobre el fondo Form1. He luchado con esto también. ese fue siempre mi trabajo, también encontré que cortarlo y pegarlo causaba muchos haedaches. También se puede arreglar en código, usando el archivo de diseñador –
@ K'Leg Eso se parece mucho a una respuesta válida y correcta para mí ... – gbianchi
@gbianchi Gracias, lo puse como una respuesta ahora, debería empezar a hacer eso en primer lugar. –