MultiBinding.ValidationRules 屬性

定義

取得此實例ValidationRule的物件集合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)

屬性值

此實例MultiBinding的物件集合ValidationRule

備註

你可以在MultiBinding物件和物件中的MultiBinding個別Binding物件上設定驗證規則。 當值從綁定目標屬性移動到物件時IMultiValueConverter,綁定引擎會評估物件上的 MultiBindingValidationRules。 之後,當值從轉換器轉移到單一綁定的綁定來源屬性時,綁定引擎會對 ValidationRulesBinding 物件進行評估。

欲了解更多關於驗證流程及在失效時提供視覺回饋的資訊,請參閱 資料綁定概覽中的「資料驗證」。

Note

此屬性只能透過使用所示語法,或存取集合物件並使用其各種方法(例如 Add.)來設定。 用於存取集合物件的屬性是唯讀,而集合本身則是讀寫。

XAML 屬性元素使用方式

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

XAML 值

一個或多個驗證規則 一個或多個 ValidationRule 物件。 你可以使用這個 ExceptionValidationRule 職業,或是透過子 ValidationRule 類別來建立自訂規則。

適用於

另請參閱