Binding.NotifyOnValidationError Özellik

Tanım

bağlı nesnede ekli olayın tetiklenip tetiklenmeyeceğini Error belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true Error Kaynak güncelleştirmeler sırasında bir doğrulama hatası olduğunda bağlı nesnede ekli olay tetiklenmeliyse; aksi takdirde, false. Varsayılan değer: false.

Açıklamalar

Bağlama onunla ilişkilendirildiyse ValidationRules , bağlama altyapısı hedef özellik değerini kaynak özelliğe her aktarışında her kuralı denetler. Kural bir değeri geçersiz kılarsa, bağlama altyapısı bir ValidationError nesnesi oluşturur ve bunu ilişkili nesnenin Validation.Errors koleksiyonuna ekler. Validation.Errors Özellik boş olmadığında, nesnesinin Validation.HasError ekli özelliği olarak trueayarlanır. özelliğinin NotifyOnValidationErrorBinding özelliği olarak ayarlanırsa truebağlama altyapısı nesnesinde Validation.Error ekli olayı oluşturur.

Doğrulama işleminin ayrıntılı bir tartışması için Veri Bağlamaya Genel Bakış bölümündeki Veri Doğrulama bölümüne bakın.

Şunlara uygulanır