Hola a todos,
En este ejemplo vamos a ver como añadir un formulario a otro formulario
Padre e hijo.
Lo primero que debemos hacer es crear un nuevo proyecto.
Y crear un formulario al que llamamos Padre.
En las propiedades del padre, buscamos la propiedad IsMDIParent y la establecemos a True
con lo que veremos que el fondo del formulario cambiara de color.
Ahora crearemos otro formulario al que llamamos hijo.
y le pintamos por ejemplo un boton.
Ahora en el padre Añade un SplitContainer y un boton de tal manera que quede algo asi.
y en el evento clic del boton del padre ponemos lo siguiente,
Public Class Padre
1 2 3 4 5 6 7 |
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim hijo As New Hijo hijo.MdiParent = Me Me.SplitContainer1.Panel2.Controls.Add(hijo) hijo.Show() End Sub End Class |
Y ya tenemos como añadir un formulario dentro de otro formulario.
Aqui estamos poniedo el control dentro de un Splitter. pero podrias hacerlo directamente en el load del padre.
Para este ejemplo si lo probamos os tendria que salir algo asi.
Espero que os sirva un saludo a todos, y ya saben cometen y suscribanse.
Puedes ver el video del ejemplo aqui
quizas te interese abrir form dentro de un panel aqui