Partager via


Vue d'ensemble du composant ErrorProvider (Windows Forms)

Le composant ErrorProvider Windows Forms est utilisé pour valider les entrées d'utilisateur dans un formulaire ou dans un contrôle. Il est en général utilisé avec la validation des données entrées par l'utilisateur dans un formulaire ou avec l'affichage des erreurs dans un groupe de données. Un fournisseur d'erreur constitue une meilleure alternative que l'affichage d'un message d'erreur dans une boîte de message, parce que cette dernière n'est plus visible lorsque le message est fermé. Le composant ErrorProvider affiche une icône d'erreur (Icône ErrorProvider) en regard du contrôle concerné (zone de texte, par exemple) ; lorsque l'utilisateur positionne le pointeur de la souris sur cette icône, une info-bulle apparaît et affiche le message d'erreur.

Propriétés de clé

Les propriétés principales du composant ErrorProvider sont DataSource, ContainerControl et Icon. Lorsque vous utilisez le composant ErrorProvider avec des contrôles liés aux données, la propriété ContainerControl doit être définie avec le conteneur approprié (en général Windows Form) pour que le composant affiche une icône d'erreur dans le formulaire. Lorsque le composant est ajouté dans le concepteur, la propriété ContainerControl est définie avec le formulaire conteneur ; si vous ajoutez le contrôle dans du code, vous devez la définir vous-même.

Vous pouvez définir pour la propriété Icon une icône d'erreur personnalisée en remplacement de celle par défaut. Lorsque la propriété DataSource est définie, le composant ErrorProvider peut afficher des messages d'erreur pour un groupe de données. La principale méthode du composant ErrorProvider est SetError, qui spécifie le message d'erreur et l'endroit où l'icône d'erreur doit s'afficher.

Notes

Le composant ErrorProvider ne fournit pas de prise en charge intégrée pour les clients d'accessibilité. Pour rendre votre application accessible lorsque vous utilisez ce composant, vous devez fournir un mécanisme de commentaires supplémentaire accessible.

Voir aussi

Tâches

Comment : afficher des erreurs d'un groupe de données à l'aide du composant ErrorProvider Windows Forms

Comment : afficher des icônes d'erreur pour la validation de formulaire à l'aide du composant ErrorProvider Windows Forms

Référence

ErrorProvider