Interrumpir evento click

24/10/2005 - 13:23 por CC | Informe spam
Hola a todos.

Tengo un form (abierto desde otro form con ShowDialog) que tiene (entre
otras cosas) un boton con la propiedad DialogResult = OK, de forma que al
pulsarlo automaticamente se cierra el form.

El tema es que antes de cerrarse quiero poner una serie de comprobaciones
sobre otros controles del form.

Si no se cumplen estas condiciones no quiero que se cierre automaticamente
el form

La pregunta es, que instruccion poner para que la ejecución no siga adelante
y corte el evento click ???.

Gracias por vuestra ayuda

Natalia
 

Leer las respuestas

#1 A.Poblacion
24/10/2005 - 15:36 | Informe spam
"CC" wrote in message
news:
Hola a todos.

Tengo un form (abierto desde otro form con ShowDialog) que tiene (entre
otras cosas) un boton con la propiedad DialogResult = OK, de forma que al
pulsarlo automaticamente se cierra el form.

El tema es que antes de cerrarse quiero poner una serie de comprobaciones
sobre otros controles del form.

Si no se cumplen estas condiciones no quiero que se cierre automaticamente
el form

La pregunta es, que instruccion poner para que la ejecución no siga


adelante
y corte el evento click ???.



Quítale al botón la propiedad DialogResult = OK. en el evento click, si
no quieres que se cierre el form, simplemente abandona el procedimiento sin
hacer nada, y si quieres que se cierre, le pones por código dentro del
evento Me.DialogResult=OK (y, no estoy seguro, a lo mejor necesita también
Me.Close()).

Preguntas similares