In WPF können Sie die Validierung basierend auf Fehlern einrichten, die während der Datenbindung mit ExceptionValidationRule
oder in Ihrer Datenschicht ausgelöst wurden DataErrorValidationRule
.
Angenommen, Sie haben eine Reihe von Steuerelementen auf diese Weise eingerichtet und eine Schaltfläche Speichern. Wenn der Benutzer auf die Schaltfläche Speichern klickt, müssen Sie sicherstellen, dass keine Validierungsfehler vorliegen, bevor Sie mit dem Speichern fortfahren. Wenn es Validierungsfehler gibt, möchten Sie diese anschreien.
Wie können Sie in WPF herausfinden, ob für eines Ihrer datengebundenen Steuerelemente Validierungsfehler festgelegt wurden?