Freigeben über


Binding.NotifyOnValidationError Eigenschaft

Definition

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 truefestgelegt. Wenn die NotifyOnValidationError -Eigenschaft auf Binding festgelegt trueist, 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.

Gilt für: