none
Executar comando automaticamente ao preencher textbox RRS feed

  • Pergunta

  • Olá pessoal. Tudo bem?

    To precisando da ajuda de vc´s.

    Quero que um textbox ao receber um valor (via leitor de cod barras) ele execute um comando qualquer sem precisar cliclar nem pressionar nenhuma tela. Da mesma forma que é nos caixas de supermercados.

    Gostaria também que nesse mesmo textbox ao digitar um codigo, que por ventura não seja via leitor de codigo de barras, ele espere que todos os digitos sejam digitados para que assim possa executar um comando.

    Já tentei com keyDown, keyPress, Validated mas não consegui.

    Alguém poderia me ajudar?

    Valeu galera.

    quarta-feira, 8 de julho de 2015 15:39

Respostas

  • Olá Herbert, recomendo que você faça o seguinte:

    private void textBox1_TextChanged(object sender, EventArgs e)
            {
                if ((!String.IsNullOrEmpty(textBox1.Text)) && textBox1.Text.Length == 10)
                {
                    // Executar o método de tratamento do conteúdo do Textbox1
                }
            }


    Att, Lucio Rogerio


    Espero ter ajudado, se ajudei, por favor "Vote como Útil", e se resolvi seu problema, clique em "Propor como Resposta".

    quarta-feira, 8 de julho de 2015 15:57