Pregunta: | 50989 - ERROR AL LLAMAR MDICHILD |
Autor: | Sergio Del Toro |
Tengo un menú en un formulario MDIParent, desde donde llamo varios formularios o pantallas. En la mayoria funciona bien el llamado, pero en uno de ellos me marca el siguiente error.
"ArgumentException: El formulario especificado como MDIParent para este formulario no es un contenedor MDIContainer. Nombre del parámetro: value" Este es el codigo que uso para llamar a los formularios: Select case sender.name Case "cmdModeloTermico" Dim frmModeloTermico As New frmModeloTermico frmModeloTermico.MdiParent = Me frmModeloTermico.Show() End Select Ese case se repite n veces, donde n es el numero de formularios existentes en el proyecto y cambia obviamente el nombre del formulario. Ayuuuudenme!!!!! Lo necesito!!!! Gracias. |
Respuesta: | Eider Mauricio Aristizábal Erazo |
''''Prueba adicionando Me.IsMdiContainer = true
Select case sender.name Case "cmdModeloTermico" Me.IsMdiContainer = true Dim frmModeloTermico As New frmModeloTermico frmModeloTermico.MdiParent = Me frmModeloTermico.Show() End Select |