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.
Prueba con este enlace:
http://geeks.ms/blogs/lfranco/archive/2008/07/01/how-to-c-243-mo-insertar-un-winform-dentro-de-un-control-tabpanel.aspx
en otro caso puedes usar el Control de Usuario que es una buena opcion.
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?
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:
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:
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.