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 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 true
ayarlanır. özelliğinin NotifyOnValidationErrorBinding özelliği olarak ayarlanırsa true
bağ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.