Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/01/2010, 20:23
AAvila_
 
Fecha de Ingreso: septiembre-2009
Mensajes: 49
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: No cerrar una ventana pulsando un boton en c#

Para complementar esto (y ya que la respuestta del Dialog Result muchas veces lo necesitas) quizás te pueda servir lo que hago yo, que es tener 2 botones. Uno que es el que presiona el usuario y otro oculto que tiene el DialogResult en Ok. El usuario presiona en Aceptar, el form hace todas las revisiones y validaciones respectivas y en el caso que se cumplan todas, llamas al evento PerformClick() del boton que tiene asociado el DialogResult.

Así te evitas que el form en el que estás se cierra (ya que no pasaria el DialogResult) mientras no hace lo que tu quieres en cuanto a validaciones