Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le composant Windows Forms ErrorProvider est utilisé pour valider l’entrée utilisateur sur un formulaire ou un contrôle. Il est généralement utilisé conjointement avec la validation de l’entrée utilisateur sur un formulaire ou l’affichage d’erreurs dans un jeu de données. Un fournisseur d’erreurs est une meilleure alternative que d’afficher un message d’erreur dans une boîte de message, car une fois qu’une boîte de message est ignorée, le message d’erreur n’est plus visible. Le composant ErrorProvider affiche une icône d’erreur (
) en regard du contrôle approprié, tel qu’une zone de texte ; lorsque l’utilisateur positionne le pointeur de la souris sur l’icône d’erreur, une info-bulle s’affiche, affichant la chaîne de message d’erreur.
Propriétés principales
Les propriétés de clé du composant ErrorProvider sont DataSource, ContainerControlet Icon. Lorsque vous utilisez ErrorProvider composant avec des contrôles liés aux données, la propriété ContainerControl doit être définie sur le conteneur approprié (généralement windows Form) afin que le composant affiche une icône d’erreur sur le formulaire. Lorsque le composant est ajouté dans le concepteur, la propriété ContainerControl est définie sur le formulaire conteneur ; si vous ajoutez le contrôle dans le code, vous devez le définir vous-même.
La propriété Icon peut être définie sur une icône d’erreur personnalisée au lieu de la propriété par défaut. Lorsque la propriété DataSource est définie, le composant ErrorProvider peut afficher des messages d’erreur pour un jeu de données. La méthode clé du composant ErrorProvider est la méthode SetError, qui spécifie la chaîne de message d’erreur et où l’icône d’erreur doit apparaître.
Remarque
Le composant ErrorProvider ne fournit pas de prise en charge intégrée pour les clients d’accessibilité. Pour rendre votre application accessible lors de l’utilisation de ce composant, vous devez fournir un mécanisme de commentaires supplémentaire et accessible.
Voir aussi
.NET Desktop feedback