Formulario dentro de otro Formulario???? C#

Iniciado por Hartigan, 4 Junio 2010, 14:54 PM

0 Miembros y 1 Visitante están viendo este tema.

Hartigan

Hola compañeros, pues como dice el título necesito añadir un formulario dentro de otro formulario. Como puedo hacerlo aparte de con el MDI????

gracias de antemano.

43H4FH44H45H4CH49H56H45H


-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W

[D4N93R]

No me parece que eso es lo que el quiere.. O si? o sea, quieres ser capaz de arrastrar las ventanas dentro de la otra padre? tipo MDI? o simplemente era lo que dijo 43H4FH44H45H4CH49H56H45H?


Hartigan

Cita de: D4N93R en  5 Junio 2010, 05:43 AM
No me parece que eso es lo que el quiere.. O si? o sea, quieres ser capaz de arrastrar las ventanas dentro de la otra padre? tipo MDI? o simplemente era lo que dijo 43H4FH44H45H4CH49H56H45H?



claro, quiero cargar un formulario dentro de otro formulario tipo mdi, no necesariamente arrastrando sino que al pulsar un botón me aprezca el form.

Y ya lo he solucionado de la siguiente manera: (lo pongo por si le sirve a alguien)


Form padre:

Código (csharp) [Seleccionar]

private void toolStripButton_LD_Click(object sender, EventArgs e)
       {
           this.toolStrip_LD.Visible = true;
           Form_Datos_Contacto frmDatosContacto = new Form_Datos_Contacto();            
           
                     
           frmDatosContacto.TopLevel = false;
           frmDatosContacto.Parent = this;
           frmDatosContacto.Location = new Point(0, 133);
                   
           frmDatosContacto.Show();
       }



Form Hijo:
Código (csharp) [Seleccionar]

private void Form_Datos_Contacto_Load(object sender, EventArgs e)
       {
           //Eliminamos el borde para contenerlo en el panel
           this.FormBorderStyle = FormBorderStyle.None;
           this.Anchor = AnchorStyles.None;
           
       }


De todos modos voy a probar a ver como funciona lo del mdi que aun no lo había probado.

Salu2 y gracias por las respuestas.