Freigeben über


Binding.NotifyOnValidationError Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Error angefügte Ereignis für das gebundene Objekt ausgelöst werden soll.

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 Ereignis für das Error gebundene Objekt ausgelöst werden soll, wenn während der Quellaktualisierung ein Überprüfungsfehler auftritt; andernfalls false. Der Standardwert lautet false.

Hinweise

Wenn die Bindung damit verknüpft ist ValidationRules , überprüft das Bindungsmodul 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 festgelegt true. Wenn die NotifyOnValidationError Eigenschaft des Binding Objekts festgelegt trueist, löst das Bindungsmodul das Validation.Error angefügte Ereignis für das Objekt aus.

Eine ausführliche Erläuterung des Überprüfungsprozesses finden Sie im Abschnitt "Datenüberprüfung" in der Datenbindungsübersicht.

Gilt für: