con C# WinForms VS2008cómo dejar de evento licencia de texto en forma de disparar cerca
Tengo un cuadro de texto en un formulario con un método que se llama desde el evento textBox1_Leave. El método toma los contenidos del cuadro de texto en cuestión y rellena otros cuadros de texto en función de los contenidos. Mi problema es que el usuario tiene el foco en el cuadro de texto y luego hace clic en el botón para cerrar el formulario (llamando a this.close) y luego el formulario no se cierra porque el evento textbox leave se activa. Si el cuadro de texto no tiene foco en el formulario cerca, el formulario se cierra correctamente.
Sin embargo, si un usuario cierra el formulario haciendo clic en el pequeño icono de cerrar X en la esquina superior, se cierra todo el tiempo sin que se active el evento de dejar cuadro de texto.
¿Cómo puedo duplicar la funcionalidad de cierre X para que siempre pueda cerrar el formulario sin que se active el evento textbox leave?
Esto funciona muy bien para mí. http://stackoverflow.com/questions/2664639/cancel-leave-event-when-closing –