Saltar al contenido

Abrir un formulario secundario desde otro formulario secundario y configurar MDI como formulario principal: ¿cómo se hace?

Solución:

Intente asignar la forma principal de su primer hijo de:

Form2 f2 = new Form2;
f2.MdiParent = this.ParentForm; //this refers to f1's parent, the MainForm
f2.Show();

Espero que esto ayude.

Supongamos que la segunda forma es f2 Entonces, el código en la forma f1 para crear una nueva forma f2 en la forma padre MDI será:

Form2 f2 = new Form2;
f2.MdiParent = this.MdiParent;
f2.Show();

Bueno, no para discutir con la “solución” que se enumeró … pero si entiendo la solicitud correctamente y probar la solución anterior no funcionó, haría lo siguiente …

Form2 f2 = new Form2();
        f2.MdiParent = MDIParent1.ActiveForm;
        f2.Show();
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *