• Viernes 8 de Noviembre de 2024, 19:49

Autor Tema:  Form Hijo  (Leído 972 veces)

Vortice

  • Miembro MUY activo
  • ***
  • Mensajes: 135
    • Ver Perfil
Form Hijo
« en: Miércoles 5 de Marzo de 2008, 22:30 »
0
Camaradas, tengo un problemas ojala puedan ayudarme…

Sucede q tengo una aplicación con un form MDI y 5 forms hijos pero el numero 5 no me lo toma el cual lo cree hace poco es decir no lo ejecuta, les explico

Los demás forms los llamo o los hago aparecer como quieran desde el form padre(form_Inicio) de la siguiente manera dentro de un evento clic

Private Sub Aceptar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Aceptar.Click

If Coti.Checked Then
            Dim Form_Cotizacion As New Cotizacion
            Form_Cotizacion.MdiParent = Me
            Form_Cotizacion.GrillaProd.TableStyles.Clear()
            Form_Cotizacion.Show()
            Form_Cotizacion.Top = 190
            Form_Cotizacion.Left = 80
            Form_Cotizacion.Height = 365
End if
End sub

Esto desde Form_Inicio(padre)

Y al 5º form(Form_Seguimiento) lo llamo de la siguiente manera

Public Sub Seguimiento_Cotiz()
        Dim Form_Seguimiento As New Seguimiento
        Form_Seguimiento.MdiParent = Me
        Form_Seguimiento.MdiParent = Form_Inicio
        Form_Seguimiento.Show()
        Form_Seguimiento.Top = 205
        Form_Seguimiento.Left = 80
End Sub

Este public lo llamo desde otro form y este public esta dentro de Form_Inicio

Y no lo ejecuta, no lo muestra

Lo mas raro de todo es que lo copie dentro del evento clic del primer ejemplo q les envio (Aceptar_Click) y lo hace sin ningún problema….

...por q será camaradas ojala y puedan ayudarme por favor, gracias, estoy un poco afligido por no entender este tema…..

Muchas gracias de antemano.
Solo el Bueno muere joven...

Vortice

  • Miembro MUY activo
  • ***
  • Mensajes: 135
    • Ver Perfil
Re: Form Hijo
« Respuesta #1 en: Lunes 10 de Marzo de 2008, 15:03 »
0
Camaradas, encontre la solucion.

Dim Form_Seguimiento As New Seguimiento
        Form_Seguimiento.MdiParent = Me.MdiParent
        Form_Seguimiento.Show()

estas instrucciones las llamo desde un form hijo
Solo el Bueno muere joven...