Freigeben über


Validation.MarkInvalid(BindingExpressionBase, ValidationError) Methode

Definition

Markiert das angegebene BindingExpression-Objekt als ungültig mit dem angegebenen ValidationError-Objekt.

public:
 static void MarkInvalid(System::Windows::Data::BindingExpressionBase ^ bindingExpression, System::Windows::Controls::ValidationError ^ validationError);
public static void MarkInvalid (System.Windows.Data.BindingExpressionBase bindingExpression, System.Windows.Controls.ValidationError validationError);
static member MarkInvalid : System.Windows.Data.BindingExpressionBase * System.Windows.Controls.ValidationError -> unit
Public Shared Sub MarkInvalid (bindingExpression As BindingExpressionBase, validationError As ValidationError)

Parameter

bindingExpression
BindingExpressionBase

Das als ungültig zu markierende BindingExpression-Objekt.

validationError
ValidationError

Das zu verwendende ValidationError-Objekt.

Ausnahmen

Wenn validationError gleich null ist.

Hinweise

Das BindingExpression Objekt bleibt ungültig, bis ClearInvalid eine andere Übertragung an die Bindungsquelle erfolgreich überprüft wird.

Gilt für