Como pular a validação depois de clicar no botão Cancelar de um formulário
Eu uso c #. Eu tenho um formulário do Windows com uma caixa de edição e um botão Cancelar. A caixa de edição tem código na validação do evento. O código é executado toda vez que a caixa de edição perde o foco. Quando clico no botão Cancelar, só quero fechar o formulário. Eu não quero nenhuma validação para a caixa de edição ser executada. Como pode ser isto alcançado?
Aqui está um detalhe importante: se a validação falhar, então
e.Cancel = true;
impede de deixar o controle.
Mas quando um usuário clica no botão Cancelar, o formulário deve ser fechado, não importa o quê. Como isso pode ser implementado?