Visão geral do componente ErrorProvider (Windows Forms)
O componente Windows Forms ErrorProvider é usado para validar a entrada do usuário em um formulário ou controle. Normalmente é usado em conjunto com a validação da entrada do usuário em um formulário ou a exibição de erros em um conjunto de dados. Um provedor de erro é uma alternativa melhor do que exibir uma mensagem de erro em uma caixa de mensagem, porque uma vez que uma caixa de mensagem é descartada, a mensagem de erro não é mais visível. O componente ErrorProvider exibe um ícone de erro () ao lado do controle relevante, como uma caixa de texto; quando o usuário posiciona o ponteiro do mouse sobre o ícone de erro, uma dica de ferramenta aparece, mostrando a cadeia de caracteres da mensagem de erro.
Principais propriedades
As principais propriedades do componente ErrorProvider são DataSource, ContainerControle Icon. Ao usar ErrorProvider componente com controles ligados a dados, a propriedade ContainerControl deve ser definida como o contêiner apropriado (geralmente o Windows Form) para que o componente exiba um ícone de erro no formulário. Quando o componente é adicionado no designer, a propriedade ContainerControl é definida como o formulário que o contém; se adicionares o controlo no código, deves defini-lo tu mesmo.
A propriedade Icon pode ser definida como um ícone de erro personalizado em vez do padrão. Quando a propriedade DataSource é definida, o componente ErrorProvider pode exibir mensagens de erro para um conjunto de dados. O método chave do componente ErrorProvider é o método SetError, que especifica a cadeia de caracteres da mensagem de erro e onde o ícone de erro deve aparecer.
Observação
O componente ErrorProvider não fornece suporte interno para clientes de acessibilidade. Para tornar seu aplicativo acessível ao usar esse componente, você deve fornecer um mecanismo de feedback adicional e acessível.
Ver também
.NET Desktop feedback