crear formularios hijos desde un hijo

13/02/2006 - 10:02 por juan | Informe spam
Es decir necesito crear formularios hijos desde un hijo, es decir,
tengo un MDI con un main menú le doy a un submenú que se llama nuevo,
me crea un formulario hijo y ahora desde ese formulario hijo crear otro
formulario hijo del MDI es posible?
Si es posible ayudadme en c#.net

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
13/02/2006 - 15:07 | Informe spam
Es posible, solo tienes que obtener la instancia del MDI padre desde la
propiedad MDIParent del hijo:

FormHijo2 f = new FormHijo2();
f.MdiParent = this.MdiParent;
f.Show();

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
Respuesta Responder a este mensaje
#2 juan
13/02/2006 - 15:41 | Informe spam
Hola buenas tardes Eduardo:
He hecho lo que me has comentado escribiendo el siguiente código:
frmArchivo2 VentanaHija = new frmArchivo2();
VentanaHija.MdiParent = this.MdiParent ;
VentanaHija.WindowState = FormWindowState.Maximized ;
VentanaHija.Show ();
Pero me sale el siguiente error:
'WindowsApplication3.frmArchivo' no contiene una definición para
'frmArchivo_Load'
Cómo lo defino?
Gracias
Respuesta Responder a este mensaje
#3 Eduardo A. Morcillo [MS MVP VB]
13/02/2006 - 20:08 | Informe spam
El error se debe a que has borrado o cambiado el nombre del metodo que
procesa el evento Load del formulario y no lo actualizaste en el diseñador.
En el diseñador selecciona en la ventana de propiedades los eventos del
formulario y has doble clic sobre el evento load para que se cree el metodo,
o selecciona un metodo desde el combo o borra el nombre del metodo si no
quieres manejar ese evento.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida