Foros del Web » Programación para mayores de 30 ;) » .NET »

Ayuda simple con formularios

Estas en el tema de Ayuda simple con formularios en el foro de .NET en Foros del Web. Hola amigos. Tengo un formulario MDI y desde el llamo un formulario normal haciendo click en un menu. El caso es que si hago click ...
  #1 (permalink)  
Antiguo 28/11/2010, 08:06
 
Fecha de Ingreso: mayo-2008
Mensajes: 139
Antigüedad: 15 años, 11 meses
Puntos: 0
Ayuda simple con formularios

Hola amigos.

Tengo un formulario MDI y desde el llamo un formulario normal haciendo click en un menu. El caso es que si hago click dos veces el formulario aparece dos veces sin validar que este ya esta mostrado.
  #2 (permalink)  
Antiguo 28/11/2010, 09:51
 
Fecha de Ingreso: noviembre-2010
Mensajes: 9
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Ayuda simple con formularios

Buenas tardes.

Prueba con esta función:


> Click del menú:

Dim formulario AsNew frmLog
If formularioAbierto(formulario) = FalseThen
formulario.MdiParent = Me
formulario.Show()
EndIf


> Método:


PrivateFunction formularioAbierto(ByVal formulario As Form) AsBoolean
ForEach childForm As Form InMe.MdiChildren
If childForm.Name = formulario.Name Then
ReturnTrue
EndIf
Next
ReturnFalse
EndFunction

Etiquetas: simple, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:14.