Visão geral do ErrorProvider Component (Windows Forms)

O Windows Forms ErrorProvider componente é usado para validar entrada do usuário em um formulário ou controle. Normalmente, ele é usado em conjunto com Validando entrada de usuário em um formulário ou exibindo erros dentro de um dataset. Um provedor de erro é uma alternativa melhor que exibindo uma mensagem de erro em uma caixa de mensagem, porque depois de uma caixa de mensagem é descartada, a mensagem de erro não está mais visível. O ErrorProvider componente exibe um ícone de erro (Ícone de ErrorProvider) próximo ao controle relevante, como, por exemplo, uma caixa de texto; Quando o usuário posiciona o ponteiro do mouse sobre o ícone de erro, uma dica de ferramenta é exibida, mostrando a seqüência de mensagem de erro.

Propriedades de chave

O ErrorProvider Propriedades do componente-chave são DataSource, ContainerControl, e Icon. Ao usar ErrorProvider componente com controles ligados a dados, o ContainerControl propriedade deve ser definida para o recipiente apropriado (geralmente o formulário do Windows) para o componente Exibir um ícone de erro no formulário. Quando o componente é adicionado no designer, o ContainerControl for definida como formulário contendo; Se você adicionar o controle no código, você mesmo deve defini-la.

O Icon propriedade pode ser definida para um ícone de erro personalizada em vez do padrão. Quando o DataSource for definida, a ErrorProvider componente pode exibir mensagens de erro para um dataset. O método de chave de ErrorProvider componente é o SetError método, que especifica a seqüência de mensagem de erro e onde o ícone de erro deve aparecer.

ObservaçãoObservação

O ErrorProvider component não fornece suporte interno para clientes de acessibilidade. Para tornar seu aplicativo acessível ao usar este componente, você deve fornecer um mecanismo de feedback adicional e acessível.

Consulte também

Tarefas

Como: Exibir erros dentro de um DataSet com o componente do Windows Forms ErrorProvider

Como: Exibir ícones de erro de validação de formulário com o componente do Windows Forms ErrorProvider

Referência

ErrorProvider