Tengo un formulario MDI. dentro de este formulario MDI puedo abrir algunos formularios secundarios usando:Abrir un formulario secundario de otro formulario secundario y configurar MDI en el formulario principal: ¿cómo hacerlo?
Esto está dentro MainForm
Form1 f1 = new Form1;
f1.MdiParent = this; //this refers to MainForm (parent)
f1.Show();
esto funciona como se esperaba!
Pero ahora, mientras estoy en el formulario secundario (Form1 -> f1) Quiero abrir otra forma de niño para MainForm
pero cuando se utiliza la palabra clave this
Será Reffer a f1
. ¿Cómo puedo abrir el nuevo formulario dentro de f1
y establecer su MdiParent
en MainForm
?
Probablemente pueda usar esto.MdiParent. Por lo general, es mejor dejar la creación de ventanas secundarias para el padre. Use un evento para decirle que actúe. –