Ho un'applicazione WPF
(.Net 3.5
) che utilizza IDataErrorInfo
sul ViewModel per convalidare l'input.IDataErrorInfo: come sapere se tutte le proprietà sono valide?
Funziona alla grande, l'usercontrol ottiene il feedback dell'interfaccia utente corretto.
Il problema è che l'utente può ancora modificare l'elemento selezionato o salvare questo elemento.
Quindi la mia domanda è: come posso sapere che tutte le mie proprietà sono valide? O almeno che tutti i miei valori visualizzati sono validi. L'obiettivo è di legare alcuni IsActive
a questo risultato
Se la proprietà errori non è nullo o vuoto allora ci sarà un errore –
Dove vuoi sapere se sono tutti validi? Nella vista o nel ViewModel? – Blachshma
Penso che la risposta a questo potrebbe aiutarti: http://stackoverflow.com/questions/104520/wpf-validation-for-the-whole-form –