MultiBinding.ValidatesOnDataErrors 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,這個值表示是否要包含 DataErrorValidationRule。
public:
property bool ValidatesOnDataErrors { bool get(); void set(bool value); };
public bool ValidatesOnDataErrors { get; set; }
member this.ValidatesOnDataErrors : bool with get, set
Public Property ValidatesOnDataErrors As Boolean
屬性值
true
表示包含 DataErrorValidationRule,否則為 false
。
備註
設定這個屬性可提供明確使用 元素的 DataErrorValidationRule 替代方案。 DataErrorValidationRule是內建的驗證規則,會檢查來源物件的實作所 IDataErrorInfo 引發的錯誤。 如果引發錯誤,系結引擎會 ValidationError 建立 ,並產生錯誤,並將它新增至 Validation.Errors 繫結項目目的集合。 除非另一個規則引發驗證問題,否則缺少錯誤會清除此驗證意見反應。
如需物件驗證程式 MultiBinding 的詳細資訊,請參閱 ValidationRules 屬性。
ValidatesOnDataErrors.NET Framework 3.5 版引進。 如需詳細資訊,請參閱版本和相依性。