Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/01/2010, 20:08
userc
 
Fecha de Ingreso: enero-2010
Mensajes: 2
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: formularios MDI parent visual .net

Hola saludos, les pongo el codigo con lo que implemento el MDIparent, por cierto estoy programando en visual 2008 (soy novato xD). grax...

'esto es para el primer formulario hijo, lo mando ha llamar desde un boton que esta
'en el formulario padre
Dim equipos_listado As New equipos_listado
equipos_listado.MdiParent = Me
equipos_listado.Show()
equipos_listado.WindowState = FormWindowState.Maximized

Ahora ya tengo abierto el formulario hijo donde tengo un datagridview para mostrar una lista de equipos, ahora en este formulario tengo un boton que abre otro formulario para que agregue un nuevo equipo a la lista, este formulario que se habre quiero que se comporte como hijo del segundo, con este codigo lo intente implementar:

'habilitar la propiedad parent en el formulario 2 (equipos_listado) que es hijo del formulario principal
Me.IsMdiContainer=True

'esto para el formulario 3 (nuevo_equipo) que quiero que sea hijo del formulario 2 (equipos_listado)
Dim nuevo_equipo As New nuevo_equipo
nuevo_equipo.MdiParent = Me
nuevo_equipo.Show()

Aqui es donde me sale el error de que el contenedor MDI debe de ser de alto nivel
(MDI container forms must be top-level. Parameter name: value)

saludos y gracias por la ayuda