MultiBindingExpression.HasError MultiBindingExpression.HasError MultiBindingExpression.HasError MultiBindingExpression.HasError Property

定義

内部 Binding オブジェクトまたは MultiBinding 自体に失敗した検証規則があるかどうかを示す値を返します。Returns a value that indicates whether any of the inner Binding objects or the MultiBinding itself has a failing validation rule.

public:
 virtual property bool HasError { bool get(); };
public override bool HasError { get; }
member this.HasError : bool
Public Overrides ReadOnly Property HasError As Boolean

プロパティ値

1 つ以上の内部 Binding オブジェクトまたは MultiBinding 自体に失敗した検証規則がある場合は true。それ以外の場合は falsetrue if at least one of the inner Binding objects or the MultiBinding itself has a failing validation rule; otherwise, false.

注釈

オブジェクトとオブジェクト内MultiBinding MultiBindingの個々Bindingのオブジェクトの両方に対して検証規則を設定できます。You can set validation rules on both the MultiBinding object and the individual Binding objects in the MultiBinding object. バインディングエンジンは、値ValidationRulesIMultiValueConverterバインディングMultiBindingターゲットプロパティからオブジェクト (複数値コンバーター) に移動したときに、オブジェクトのを評価します。The binding engine evaluates the ValidationRules on the MultiBinding object when a value moves from the binding target property to the IMultiValueConverter object (multi-value converter). その後、値がコンバーターから個々のバインディングのバインディングソースプロパティに移動すると、バインディングエンジンによってそのValidationRules Bindingオブジェクトのが評価されます。After that, when a value moves from the converter to the binding source property of an individual binding, the binding engine evaluates the ValidationRules on that Binding object.

適用対象