Usuário com melhor resposta
Validação Maskededitbox

Pergunta
-
Boa Tarde
Estou com um problema para colocar uma validação em um maskedtextbox...
estou colocando o codigo de validação no evendo validating do controle.
O problema é o seguinte a primeira vez que abro o form ele coloca o foco no controle normalmente , ele faz a validacao tudo ok
mas quando eu fecho o form com close ele faz novamente a validacao como o form esta fazio aparece minha mensagem
tentei resolver isso fechando com hide , blz resolveu quando fecha nao faz a validacao mas quando abro o formulario la esta minha mensagem ...
Alguem ja teve esse problema ? existe outra forma de fazer essa validacao ? , se en anexo o codigo
estou usando windows forms + c#
Obrigado
cep = maskedTextBox1.Text; if (cep.Length < 9) { cep = maskedTextBox1.Text; maskedTextBox1.BackColor = Color.Red; MessageBox.Show("Quantidade de Caracteres invalidos o CEP devera conter exatamente 9 caracteres ex. (00000-000)", "Validação", MessageBoxButtons.OK, MessageBoxIcon.Warning); maskedTextBox1.BackColor = Color.White; maskedTextBox1.Focus(); maskedTextBox1.Clear(); return; }
- Movido AndreAlvesLimaModerator segunda-feira, 30 de maio de 2011 13:07 (De:Visual Studio - Geral)
Respostas
-
Olá,
Veja se isto te ajuda em algo:
André Alves de Lima
Microsoft MVP - Client App Dev
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima- Marcado como Resposta Mr.Been segunda-feira, 30 de maio de 2011 14:57
Todas as Respostas
-
-
-
Colega eu entendi sim ...
eu fiz o seguinte criei uma varialve booleana ...
inicialmente esta como true e no evento closing eu deixo ela como false.
mas mesmo assim ela nao respeita ...
eu estou subindo o form com show pq estou usando parentchild ..
se eu tiro o parent child e subo como modalshow , resolve o problema ..
mas me causa outro pois o form tem que ser parentchild..
ve se consegue me ajudar ..
obrigado
-
Olá,
Veja se isto te ajuda em algo:
André Alves de Lima
Microsoft MVP - Client App Dev
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima- Marcado como Resposta Mr.Been segunda-feira, 30 de maio de 2011 14:57
-
Prezado(a),Estou migrando seu post para o fórum de Windows Forms.Por favor, das próximas vezes que tiver alguma dúvida relacionada a esse assunto, poste por lá.Obrigado pelo apoio.
André Alves de Lima
Microsoft MVP - Client App Dev
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima