Binding.NotifyOnValidationError Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das angefügte Error-Ereignis für das gebundene Objekt ausgelöst werden soll, oder legt diesen fest.
public:
property bool NotifyOnValidationError { bool get(); void set(bool value); };
public bool NotifyOnValidationError { get; set; }
member this.NotifyOnValidationError : bool with get, set
Public Property NotifyOnValidationError As Boolean
Eigenschaftswert
true
, wenn das angefügte Error -Ereignis im Fall eines Validierungsfehlers bei Quellenaktualisierungen für das gebundene Objekt ausgelöst werden soll; andernfalls, false
. Der Standardwert ist false
.
Hinweise
Wenn die Bindung ihr zugeordnet ist ValidationRules , überprüft die Bindungs-Engine jede Regel jedes Mal, wenn sie den Zieleigenschaftswert an die Quelleigenschaft überträgt. Wenn eine Regel einen Wert ungültig macht, erstellt das Bindungsmodul ein ValidationError -Objekt und fügt es der ValidationAuflistungErrors des gebundenen Objekts hinzu. Wenn die Validation.Errors -Eigenschaft nicht leer ist, wird die Validation.HasError angefügte Eigenschaft des -Objekts auf true
festgelegt. Wenn die NotifyOnValidationError -Eigenschaft auf Binding festgelegt true
ist, löst das Bindungsmodul das Validation.Error angefügte Ereignis für das -Objekt aus.
Eine ausführliche Erläuterung des Validierungsprozesses finden Sie im Abschnitt Datenüberprüfung in der Übersicht über die Datenbindung.