MultiBinding.ValidationRules Özellik

Tanım

bu örneği ValidationRuleiçin nesne koleksiyonunu MultiBinding 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

bu örneği MultiBindingiçin nesnelerin koleksiyonuValidationRule.

Açıklamalar

Hem nesnede hem de nesnedeki MultiBinding tek tek Binding nesnelerde MultiBinding doğrulama kuralları ayarlayabilirsiniz. Bağlama altyapısı, bir değer bağlama hedef özelliğinden nesnesine IMultiValueConverter geçtiğinde nesnesini değerlendirir.ValidationRulesMultiBinding Bundan sonra, bir değer dönüştürücüden tek bir bağlamanın bağlama kaynağı özelliğine geçtiğinde, bağlama altyapısı bu Binding nesnede değerini ValidationRules değerlendirir.

Doğrulama işlemi ve geçersiz kılma sonrasında görsel geri bildirim sağlama hakkında daha fazla bilgi için Bkz. Veri Bağlamaya Genel Bakış'taki "Veri Doğrulama".

Uyarı

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

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ınızı oluşturabilirsiniz.

Şunlara uygulanır

Ayrıca bkz.