MultiBinding.ValidationRules 屬性

定義

取得 MultiBinding 這個執行個體的 ValidationRule 物件集合。

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)

屬性值

Collection<ValidationRule>

MultiBinding 這個執行個體的 ValidationRule 物件集合。

備註

您可以在 物件和 物件中的 MultiBinding 個別 Binding 物件上 MultiBinding 設定驗證規則。 當值從系結目標屬性移至 物件時, MultiBinding 系結引擎會評估 ValidationRules 物件上的 IMultiValueConverter 。 之後,當值從轉換器移至個別系結的系結來源屬性時,系結引擎會 ValidationRules 評估該 Binding 物件上的 。

如需驗證程式的詳細資訊,以及如何在失效時提供視覺回饋,請參閱 資料系結概觀中的。

注意

此屬性只能在可延伸的應用程式標記語言中設定 (XAML) ,方法是使用顯示的語法,或是存取集合物件及其各種方法,例如 Add 。 用來存取集合物件的屬性是唯讀的,而集合本身則是可讀寫的。

XAML 屬性項目用法

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

XAML 值

oneOrMoreValidationRules
一或多個 ValidationRule 物件。 您可以使用 ExceptionValidationRule 類別,或藉由子類別 ValidationRule 化 類別來建立自訂規則。

適用於

另請參閱