Aracılığıyla paylaş


Binding.ValidationRules Özellik

Tanım

Kullanıcı girişinin geçerliliğini denetleen bir kural koleksiyonu alır.

public:
 property System::Collections::ObjectModel::Collection<System::Windows::Controls::ValidationRule ^> ^ ValidationRules { System::Collections::ObjectModel::Collection<System::Windows::Controls::ValidationRule ^> ^ get(); };
public System.Collections.ObjectModel.Collection<System.Windows.Controls.ValidationRule> ValidationRules { get; }
member this.ValidationRules : System.Collections.ObjectModel.Collection<System.Windows.Controls.ValidationRule>
Public ReadOnly Property ValidationRules As Collection(Of ValidationRule)

Özellik Değeri

Collection<ValidationRule>

ValidationRule nesneleri topluluğu.

Açıklamalar

WPF veri bağlama modeli, veya MultiBinding nesnenizle ilişkilendirmenizi ValidationRules Binding sağlar. sınıfından ValidationRule türeterek ve yöntemini uygulayarak Validate özel kurallar oluşturabilir veya kaynak güncelleştirmeler sırasında özel durumlar olduğunda değeri geçersiz kılan yerleşik ExceptionValidationRule'i kullanabilirsiniz.

Bağlama altyapısı, bir giriş değeri (bağlama hedef özellik değeri) bağlama kaynağı özelliğine her aktarıldığı zaman bağlamayla ilişkili her ValidationRule bir değeri denetler. 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.

Not

Bu özellik Genişletilebilir Uygulama Biçimlendirme Dili'nde (XAML) yalnızca gösterilen koleksiyon söz dizimi kullanılarak veya koleksiyon nesnesine erişilerek ve gibi Addçeşitli yöntemleri kullanılarak ayarlanabilir. Koleksiyon nesnesine erişim özelliği salt okunurken, koleksiyonun kendisi okuma-yazma özelliğidir.

XAML Özellik Öğesi Kullanımı

<object>  
  <object.ValidationRules>  
    oneOrMoreValidationRules  
  </object.ValidationRules>  
</object>  

XAML Değerleri

oneOrMoreValidationRules
Bir veya daha fazla ValidationRule nesne. sınıfını ExceptionValidationRule kullanabilir veya sınıfı alt sınıflayarak ValidationRule özel kurallar oluşturabilirsiniz.

Şunlara uygulanır

Ayrıca bkz.