problema con IsMdiContainer

18/10/2005 - 10:31 por Sonia | Informe spam
hola
tengo un formulario principal mdi
donde hay una picturebox y 2 labels
el problema es q cuando llamo a los formularios del menu,
sale el formulario q llamo por detras de la picture box, y quisiera q
salieran por delante.


lo llamo de la siguiente manera:
Dim frm As New PedidosConsult

Me.IsMdiContainer = True

frm.MdiParent = Me

frm.Show()



una posible solucion seria ponerlo todo no visible, pero si cierro los
formularios y solo me quedo con el principal, me gustaria q se viera todo.

hay alguna solucion?

gracias!!

Preguntas similare

Leer las respuestas

#1 Sonia
18/10/2005 - 11:45 | Informe spam
otra cosa:

si de un formulario hijo, tengo un boton q va a otro formulario...como le
digo q este 2º formulario es hijo del principal para q quede dentro?

gracias!



"Sonia" escribió en el mensaje
news:


hola
tengo un formulario principal mdi
donde hay una picturebox y 2 labels
el problema es q cuando llamo a los formularios del menu,
sale el formulario q llamo por detras de la picture box, y quisiera q
salieran por delante.


lo llamo de la siguiente manera:
Dim frm As New PedidosConsult

Me.IsMdiContainer = True

frm.MdiParent = Me

frm.Show()



una posible solucion seria ponerlo todo no visible, pero si cierro los
formularios y solo me quedo con el principal, me gustaria q se viera todo.

hay alguna solucion?

gracias!!




Respuesta Responder a este mensaje
#2 Baldor
18/10/2005 - 14:25 | Informe spam
No se si se podrá hacer algo tal y como tu tienes el form diseñado, pero
prueba a usar la propiedad BackgroundImage del MDI Padre en lugar un objeto
PictureBox para cargar la imagen de fondo. Quizá te sirva.
Respuesta Responder a este mensaje
#3 Baldor
18/10/2005 - 14:28 | Informe spam
A ver si te he entendido, prueba a hacer esto en el formularioHijo1:

Dim frmformularioHijo2 As New frmForm2
frmformularioHijo2.MdiParent = Me.ParentForm
frmformularioHijo2.Show()
Respuesta Responder a este mensaje
#4 Christian Holm
18/10/2005 - 17:57 | Informe spam
Hola Sonia, no se recomienda el uso de controles dentro de un formulario MDI.
Si lo que necesitas es tener algo de fondo con el logo de la empresa, o algo
parecido es mejor que uses el BackgroundImage como dice Baldor.

Parece que hay algun problema con el z-order de los controles en formularion
mdi. He estado haciendo pruebas con el BringToFront y el SendToBack y hace
cosas raras

"Sonia" escribió:


hola
tengo un formulario principal mdi
donde hay una picturebox y 2 labels
el problema es q cuando llamo a los formularios del menu,
sale el formulario q llamo por detras de la picture box, y quisiera q
salieran por delante.


lo llamo de la siguiente manera:
Dim frm As New PedidosConsult

Me.IsMdiContainer = True

frm.MdiParent = Me

frm.Show()



una posible solucion seria ponerlo todo no visible, pero si cierro los
formularios y solo me quedo con el principal, me gustaria q se viera todo.

hay alguna solucion?

gracias!!




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida