none
ErroProvider não mostrar mas o icone RRS feed

  • Pergunta

  • Estou validando os campos do meu form com erroprovider e faço o teste para quando tiver vazio fazer a validação, mas quando o campo for preenchido como faço para o icone sumir apenas dos campos que já estão vazio.
    quarta-feira, 14 de novembro de 2012 13:52

Respostas

  • Li a documentação do controle e encontrei uma solução. Basta usar o ErroProvier.Clear() antes da validação exemplo:

    errorProvider1.Clear();
                if (textBox1.Text == "")
                {
                    errorProvider1.SetError(textBox1, "Erro 1");
                }
                if (textBox4.Text == "")
                {
                    errorProvider1.SetError(textBox4, "Erro 4");
                }
                if (textBox3.Text == "")
                {
                    errorProvider1.SetError(textBox3, "Erro 3");
                }
    
                if (textBox2.Text == "")
                {
                    errorProvider1.SetError(textBox2, "Erro 2");
                }

    • Marcado como Resposta Thiago_Porto quarta-feira, 14 de novembro de 2012 19:09
    quarta-feira, 14 de novembro de 2012 19:08