Binding.NotifyOnValidationError Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
bağlı nesnede ekli olayın yükseltilip yükseltmeyeceğ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ştirmeleri 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 nesne oluşturur ve bunu Validationilişkili nesnenin .Errors koleksiyonuna ekler.
Validation.Errors Özelliği boş olmadığında, nesnesinin Validation.HasError ekli özelliği olarak trueayarlanır. öğesinin NotifyOnValidationErrorBinding özelliği olarak trueayarlanırsa, bağlama altyapısı nesnesinde Validation.Error ekli olayı başlatır.
Doğrulama işleminin ayrıntılı bir tartışması için Veri Bağlamaya Genel Bakış'ın Veri Doğrulama bölümüne bakın.