Eu executo um codigo na caixa de texto no evento OnChange. A cada caractere que o usuario digita na caixa de texto, dispara o evento onChange e executa uma rotina.
Ocorre que quando o usuario digita na caixa de texto alguma coisa, alem de executar a rotina, absurdamente, o VB executa tambem o evento OnClick do checkbox. Mas isto ocorre somente na seguinte situacao:
Usuario clica no checkbox e é executada uma rotina no evento Onclick do checkbox. Isto está correto.
Em seguida usuario digita um caracter na caixa de texto no evento Onchange. Ai o programa le o evento onClick do checkbox. Isto está errado. Então gostaria de saber porque o VB faz isto, está executando o evento onClick sem o usuário ter clicado no checkbox.
Pergunta
Halfar
Eu tenho uma caixa de texto e um checkbox.
Eu executo um codigo na caixa de texto no evento OnChange. A cada caractere que o usuario digita na caixa de texto, dispara o evento onChange e executa uma rotina.
Ocorre que quando o usuario digita na caixa de texto alguma coisa, alem de executar a rotina, absurdamente, o VB executa tambem o evento OnClick do checkbox. Mas isto ocorre somente na seguinte situacao:
Usuario clica no checkbox e é executada uma rotina no evento Onclick do checkbox. Isto está correto.
Em seguida usuario digita um caracter na caixa de texto no evento Onchange. Ai o programa le o evento onClick do checkbox. Isto está errado. Então gostaria de saber porque o VB faz isto, está executando o evento onClick sem o usuário ter clicado no checkbox.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.