Validation.MarkInvalid(BindingExpressionBase, ValidationError) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
以指定的 BindingExpression 物件,將指定的 ValidationError 物件標記為無效。
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)
參數
- bindingExpression
- BindingExpressionBase
要標記為無效的 BindingExpression 物件。
- validationError
- ValidationError
要使用的 ValidationError 物件。
例外狀況
如果 validationError
為 null
。
備註
物件 BindingExpression 會維持無效狀態,直到 ClearInvalid 呼叫 或對系結來源的另一個傳輸成功驗證為止。