MultiBinding.ValidationRules 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得 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)
屬性值
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 化 類別來建立自訂規則。