Qualcuno sa se esiste un modo per ottenere un elenco di controlli con l'icona ErrorProvider attiva. vale a dire. eventuali controlli che non hanno superato la convalida. Sto cercando di evitare il looping di tutti i controlli nel modulo.C# WinForms ErrorProvider Control
Mi piacerebbe visualizzare una sorta di messaggio che indica quanti errori ci sono nel modulo. Dato che il mio modulo contiene schede, sto cercando di rendere evidente all'utente che possono esistere errori nelle schede inattive e che devono controllare tutte le schede.
Grazie
Barry
Grazie Hans. Ho la sensazione che avrei dovuto fare qualcosa di simile. A seconda dei miei limiti di tempo, potrei persino creare il mio errorprovider personalizzato per uso futuro. Sembra che questa funzionalità dovrebbe essere disponibile con il controllo standard - forse quello sono solo io. Grazie ancora. – codingbadger
Bene, lo è. Si proibisce esplicitamente di utilizzare GetError() nella domanda. Stai attento a quello che chiedi. –
Suppongo di essermi aspettato un po 'troppo dalla classe 'ErrorProvider'. Un ErrorProvider migliore sarebbe uno che consente di eseguire query per controlli con errori, recuperare un conteggio, ecc. +1 per l'esempio, però. – IAbstract