Udostępnij za pośrednictwem


Binding.NotifyOnValidationError Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy wywołać Error dołączone zdarzenie w powiązanym obiekcie.

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

Wartość właściwości

true Error jeśli dołączone zdarzenie powinno zostać zgłoszone w powiązanym obiekcie, gdy podczas aktualizacji źródła wystąpi błąd walidacji; w przeciwnym razie . false Wartość domyślna to false.

Uwagi

Jeśli powiązanie jest ValidationRules z nim skojarzone, aparat powiązań sprawdza każdą regułę za każdym razem, gdy przesyła wartość właściwości docelowej do właściwości źródłowej. Jeśli reguła unieważnia wartość, aparat powiązania tworzy ValidationError obiekt i dodaje go do Validationkolekcji .Errors powiązanego obiektu. Validation.Errors Jeśli właściwość nie jest pusta, Validation.HasError dołączona właściwość obiektu jest ustawiona na truewartość . NotifyOnValidationError Jeśli właściwość obiektu Binding jest ustawiona na true, aparat powiązania zgłasza Validation.Error dołączone zdarzenie w obiekcie .

Aby zapoznać się ze szczegółowym omówieniem procesu weryfikacji, zobacz sekcję Weryfikacja danych w temacie Omówienie powiązania danych.

Dotyczy