none
Mdi,panel y ventana hijo.... por favor ayudenme es URGENTE!!!! RRS feed

  • Pregunta

  • Buen dia a todos... veran estoy desarrollando una pequeña aplicacion con MDI,dentro de ella coloque un panel y dentro del panel coloque unos botones que al dar click queria que apareciera la ventana hijo por ecima del panel pero la vdd me aparece debajo del panel.... sera que podrian ayudarme como acer para que la ventana hijo aparesca por encima del panel pero dentro del mdi..

     private void button2_Click(object sender, EventArgs e)
            {
                
                vtna_1 v1 = new vtna_1();
                v1.MdiParent=this;
                v1.Show();
                v1.BringToFront();
            
                
              
            }

    mi codigo para abrir la ventana hijo por encima del panel, y es que dentro del panel tengo un datagrid,botones y textbox mas que nada lo tome como una ventana mas pero decidi mejor crear un panel dentro del mdi y ya de ella llamar una ventana hijo pero no pense que me apareciera de bajo de ella saludos espero de  su ayuda
    • Cambiado webJoseModerator sábado, 24 de noviembre de 2012 6:28 (De:Lenguaje C#)
    sábado, 24 de noviembre de 2012 2:19

Respuestas

  • No es posible. Tu panel es un sibbling del mdiclient. En cambio v1 es un childwindow del mdiclient.

    v1 se dibuja sobre y por dentro de la ventana gris.

    El panel se dibuja por delante o por detrás del control gris (el mdiclient) y no es contenido por éste.

    • Marcado como respuesta ChrisDraven sábado, 24 de noviembre de 2012 2:41
    sábado, 24 de noviembre de 2012 2:26

Todas las respuestas

  • No es posible. Tu panel es un sibbling del mdiclient. En cambio v1 es un childwindow del mdiclient.

    v1 se dibuja sobre y por dentro de la ventana gris.

    El panel se dibuja por delante o por detrás del control gris (el mdiclient) y no es contenido por éste.

    • Marcado como respuesta ChrisDraven sábado, 24 de noviembre de 2012 2:41
    sábado, 24 de noviembre de 2012 2:26
  • mm ok gracias amigo encierta forma creo que me has quitado esa duda gracias saludos
    sábado, 24 de noviembre de 2012 2:36