Visual Basic.NET - Estado del formulario

 
Vista:

Estado del formulario

Publicado por Francisco O. (14 intervenciones) el 29/10/2005 01:10:53
Hola a todos.
mi consulta es la siguiente, como puedo consultar el estado de un formulario, o sea si esta ya cargado o no, me explico tengo un MDI principal en el cual se llama a los formularios hijos, pero al pinchar repetidamente en una opción, se abren el mismo formulario como tantas veces se pincho la opcion. Mi idea es de alguna forma saber si este formulario ya esta abierto par poder cerrarlo.

Atte.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Estado del formulario

Publicado por David Medina (41 intervenciones) el 29/10/2005 05:33:36
Pues puedes definir en una sola parte el formulario y lo que haces es que cuando te den click no haces un New Form sino que preguntas is not isnothing(FormularioX)

Por ejemplo puedes deffinir los formularios en una sola parte, por ejemplo un módulo

Dim f_Form as frmFormulario

en el click preguntas

if isnothing(f_Form) then
f_Form = new frmFormulario
else
f_Form.Activate()
messagebox.show("Ya esta cargado")
end if
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar