Array
(
)

Evento Leave

Sávio Costa
   - 05 jun 2010

Pessoal,   Estou desenvolvendo em WinForms, estou passando por uma dificuldade no evento leave de um textbox.   Tenho os seguintes campos   tbQuantidade tbValorUnitario tbValorTotal   Estou tratando no textfield tbValorUnitario, para que ao sair do text box do valor unitário, valide se a quantidade está preenchida, caso contrário eu mostro uma mensagem e dou focus para o campo quantidade.  

if (tbQuantidade.Text.Equals("") || tbQuantidade.Text.Equals(" ") || tbQuantidade.Equals("0"))

{

MessageBox.Show("Quantidade, no pode conter um valor em branco ou zero.");

tbQuantidade.Focus();

}

Abaixo faço o restante do código.     O que está me dando problema é o código acima, pois a mensagem que mostro na tela está toda vez retornando duas vezes.   Não tenho nenhum evento no text box tbQuantidade     Alguém já passou por isto ?  podem me ajudar ?   Obrigado