Ayuda con Instancia de formularios

DanielX
27 de Diciembre del 2003
Buenas tengo un MDI, pero dentro de ese mismo puedo abrir el mismo formulario hijo y eso es lo q no quiero como puedo hacer para solo me aparesca una vez es algo con lo de instancia de formulario Gracias

-kaz-
27 de Diciembre del 2003
Creo que lo que buscas es la forma de que no se te habra mas de una vez el mismo formulario hijo, utiliza este codigo (esta en vb.net)

'formHijo = formulario que queremos abrir
'formContenedor = formulario padre

Dim formMdi As Form

For Each formMdi In formContenedor.MdiChildren()
If formMdi.Name = formHijo.Name Then
formMdi.Select()
Return
End If
Next

formHijo.MdiParent = formContenedor

formHijo.Show()