Compartilhar via


Visão geral do componente ErrorProvider (Windows Forms)

O componente ErrorProvider dos Windows Forms é usado para validar a entrada do usuário em um formulário ou controle. Ele é normalmente usado junto com a validação de entrada do usuário em um formulário ou para exibir erros dentro de um conjunto de dados. Um provedor de erro é uma alternativa melhor que exibir uma mensagem de erro em uma caixa de mensagem, pois depois que uma caixa de mensagem for descartada, a mensagem de erro não estará mais visível. O ErrorProvider componente exibe um ícone de erro (A white exclamation point inside a red circle.) 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 ErrorProvider propriedades chave do componente são DataSource, ContainerControle Icon. Ao usar ErrorProvider o componente com controles vinculados a dados, a propriedade deve ser definida como o contêiner apropriado (geralmente o Windows Form) para que o ContainerControl componente exiba um ícone de erro no formulário. Quando o componente é adicionado no designer, a ContainerControl propriedade é definida como o formulário que contém, se você adicionar o controle no código, você mesmo deve defini-lo.

A Icon propriedade pode ser definida como um ícone de erro personalizado em vez do padrão. Quando a DataSource propriedade é definida, o ErrorProvider componente pode exibir mensagens de erro para um conjunto de dados. O método chave do ErrorProvider componente é o método, que especifica a cadeia de caracteres da mensagem de erro e onde o SetError ícone de erro deve aparecer.

Observação

O ErrorProvider componente 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 comentários acessível adicional.

Confira também