Est-ce que quelqu'un sait s'il existe un moyen d'obtenir une liste des contrôles qui ont l'icône ErrorProvider active. c'est à dire. les contrôles qui ont échoué à la validation. J'essaie d'éviter de boucler tous les contrôles dans le formulaire.C# WinForms ErrorProvider Control
J'aimerais afficher un message indiquant le nombre d'erreurs sur le formulaire. Comme mon formulaire contient des onglets, j'essaie de faire comprendre à l'utilisateur que des erreurs peuvent exister sur les onglets inactifs et qu'ils doivent vérifier tous les onglets.
Merci
Barry
Merci Hans. J'ai le sentiment que je devrais faire quelque chose comme ça. En fonction de mes contraintes de temps, je pourrais même créer mon propre fournisseur d'erreur personnalisé pour une utilisation future. Il semble que cette fonctionnalité devrait être disponible avec le contrôle standard - peut-être que c'est juste moi. Merci encore. – codingbadger
Eh bien, c'est. Vous interdisez explicitement d'utiliser GetError() dans votre question. Faites attention à ce que vous demandez. –
Je suppose que je m'attendais un peu trop à la classe 'ErrorProvider'. Un meilleur ErrorProvider serait celui qui vous permet d'interroger des contrôles avec des erreurs, de récupérer un nombre, etc. +1 pour l'exemple, cependant. – IAbstract