In WPF è possibile impostare la convalida in base agli errori generati nel livello dati durante l'associazione dati utilizzando ExceptionValidationRule
o DataErrorValidationRule
.
Supponi di avere un gruppo di controlli impostati in questo modo e di avere un pulsante Salva. Quando l'utente fa clic sul pulsante Salva, è necessario assicurarsi che non vi siano errori di convalida prima di procedere con il salvataggio. Se ci sono errori di convalida, puoi urlargli contro.
In WPF, come scoprire se uno dei controlli associati ai dati presenta errori di convalida impostati?