Udostępnij za pośrednictwem


MultiBinding.ValidationRules Właściwość

Definicja

Pobiera kolekcję ValidationRule obiektów dla tego wystąpienia programu MultiBinding.

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)

Wartość właściwości

Collection<ValidationRule>

Kolekcja ValidationRule obiektów dla tego wystąpienia programu MultiBinding.

Uwagi

Reguły weryfikacji można ustawić zarówno dla obiektu, jak MultiBinding i poszczególnych Binding obiektów w MultiBinding obiekcie. Aparat powiązania ocenia ValidationRules obiekt na MultiBinding obiekcie, gdy wartość zostanie przeniesiona z właściwości docelowej powiązania do IMultiValueConverter obiektu. Następnie, gdy wartość zostanie przeniesiona z konwertera do właściwości źródłowej powiązania powiązania indywidualnego, aparat powiązania ocenia obiekt ValidationRules na tym Binding obiekcie.

Aby uzyskać więcej informacji na temat procesu walidacji i sposobu przekazywania opinii wizualnej po unieważnieniu, zobacz "Weryfikacja danych" w temacie Omówienie powiązania danych.

Uwaga

Tę właściwość można ustawić w języku XAML (Extensible Application Markup Language) tylko przy użyciu wyświetlanej składni lub dostępu do obiektu kolekcji i przy użyciu różnych metod, takich jak Add. Właściwość używana do uzyskiwania dostępu do obiektu kolekcji jest tylko do odczytu, natomiast sama kolekcja to odczyt-zapis.

Użycie elementu właściwości języka XAML

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

Wartości XAML

oneOrMoreValidationRules
Co najmniej ValidationRule jeden obiekt. Możesz użyć ExceptionValidationRule klasy lub utworzyć reguły niestandardowe przez podklasowanie ValidationRule klasy.

Dotyczy

Zobacz też