Mdiparent

27/05/2005 - 12:18 por Tabpages | Informe spam
Buenas! tengo un problema, vereis tengo un formulario, A ,que es el padre,
luego tengo otro, el B, que es el hijo y mi intencion es llamar des del B a
otro formulario C, pero este tiene que ser hijo tambien del A, no soy capaz...
Lo que hago en el formulario A es:

Dim frm As New menu
frm.MdiParent() = Me
frm.Show()

Pero en el B para que el C sea hijo de A no se que poner...

Preguntas similare

Leer las respuestas

#1 Anonimo
27/05/2005 - 13:19 | Informe spam
Lo que haces en el formulario A es lo que tienes que hacer
en los hijos.

En el A deberías poner:

Dim frm As fPadre= New fPadre

frm.IsMdiContainer = true
frm.Show()

y en los hijos

Dim frm As fHijo = New fHijo
frm.MDIParent = Me
frm.Show()


Buenas! tengo un problema, vereis tengo un formulario,


A ,que es el padre,
luego tengo otro, el B, que es el hijo y mi intencion es


llamar des del B a
otro formulario C, pero este tiene que ser hijo tambien


del A, no soy capaz...
Lo que hago en el formulario A es:

Dim frm As New menu
frm.MdiParent() = Me
frm.Show()

Pero en el B para que el C sea hijo de A no se que


poner...


.

Respuesta Responder a este mensaje
#2 Irak Rubio
27/05/2005 - 16:38 | Informe spam
Tambien podrias probar asignarle al formulario C el padre del formulario B

'Asignar A (el padre ) al Formulario B
Dim B as new formB
b.mdiParent=me

'Y desde B, llamando a C
Dim C as New FormC
C.mdiParent=B.MdiParent





"Tabpages" escribió:

Buenas! tengo un problema, vereis tengo un formulario, A ,que es el padre,
luego tengo otro, el B, que es el hijo y mi intencion es llamar des del B a
otro formulario C, pero este tiene que ser hijo tambien del A, no soy capaz...
Lo que hago en el formulario A es:

Dim frm As New menu
frm.MdiParent() = Me
frm.Show()

Pero en el B para que el C sea hijo de A no se que poner...


Respuesta Responder a este mensaje
#3 Guillermo Peralta
27/05/2005 - 16:38 | Informe spam
Hola a todos aprovecho este post para ver si me pueden ayudar en este
problemita.-
Tengo un form MDI el cual tiene un ToolBar, cuando abro un formulario hijo
(tal como lo plantean arriba) el mismo me aparece oculto por detras del
toolbar. Como puedo solucionar esto?
Muchas gracias
Guillermo
Respuesta Responder a este mensaje
#4 Tabpages
28/05/2005 - 01:19 | Informe spam
No me funciona ninguna de las soluciones que me habeis dado.. porque lo que
quiero es abrir un formulario des del B pero que sea hijo del formulario A.
Es que el formulario B pretendo que sea como un menu! He probado lo que dices
Irak pero no me funciona... a ver si se os ocurre alguna otra forma... merci
de todas maneras



"Tabpages" escribió:

Buenas! tengo un problema, vereis tengo un formulario, A ,que es el padre,
luego tengo otro, el B, que es el hijo y mi intencion es llamar des del B a
otro formulario C, pero este tiene que ser hijo tambien del A, no soy capaz...
Lo que hago en el formulario A es:

Dim frm As New menu
frm.MdiParent() = Me
frm.Show()

Pero en el B para que el C sea hijo de A no se que poner...


Respuesta Responder a este mensaje
#5 Martin
30/05/2005 - 13:04 | Informe spam
Hola, solo tienes que substitur el me por el nombre de la instancia del
padre. Salu2.

"Tabpages" escribió en el mensaje
news:
Buenas! tengo un problema, vereis tengo un formulario, A ,que es el padre,
luego tengo otro, el B, que es el hijo y mi intencion es llamar des del B


a
otro formulario C, pero este tiene que ser hijo tambien del A, no soy


capaz...
Lo que hago en el formulario A es:

Dim frm As New menu
frm.MdiParent() = Me
frm.Show()

Pero en el B para que el C sea hijo de A no se que poner...


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida