LOST FOCUS

PITERGALDIANO 28/05/2013 00:19:09
#424123
Pessoal, boa noite!

Tenho um campo nomeado txtCPF

no evento LostFocus deste campo faço a validação do CPF, se for inválido o foco sempre fica no txtCPF.

Porém se eu clicar no botão btnSair ou no X para fechar o FORM, gostaria que essa validação do lostfocus no txtCPF não fosse executada.

Como faço isso?

Grato.
OCELOT 28/05/2013 08:39:21
#424128
Resposta escolhida
Não tem como, Lost Focus sempre acontece antes do click do botão ou do close do form.

O ideal é fazer a validação na hora de salvar, se quer fazer no lost focus então não prenda o foco no textbox, só faça algo do tipo mudar a cor pra indicar que está errado ou coloque um indicador do lado, e na hora de salvar se não tiver sido corrigido de uma mensagem informando que está incorreto.
PITERGALDIANO 28/05/2013 08:57:35
#424129
Ok OCELOT

Vou seguir sua dica

Obrigado.
Tópico encerrado , respostas não são mais permitidas