Freigeben über


ContainerControl.Validate Methode

Definition

Überprüft den Wert des Steuerelements, das den Fokus verliert, indem das Validating-Ereignis und das Validated-Ereignis in dieser Reihenfolge ausgelöst werden.

Überlädt

Validate()

Überprüft den Wert des Steuerelements, das den Fokus verliert, indem das Validating-Ereignis und das Validated-Ereignis in dieser Reihenfolge ausgelöst werden.

Validate(Boolean)

Überprüft den Wert des Steuerelements, das den Fokus verliert. Dies hängt bedingt davon ab, ob die automatische Validierung aktiviert ist.

Validate()

Überprüft den Wert des Steuerelements, das den Fokus verliert, indem das Validating-Ereignis und das Validated-Ereignis in dieser Reihenfolge ausgelöst werden.

public:
 bool Validate();
public bool Validate ();
member this.Validate : unit -> bool
Public Function Validate () As Boolean

Gibt zurück

true wenn die Validierung erfolgreich ist; andernfalls false. Wenn sie vom Validating-Ereignishandler oder vom Validated-Ereignishandler aufgerufen wird, gibt diese Methode immer false zurück.

Hinweise

Die Validate -Methode überprüft das letzte untergeordnete Steuerelement, das nicht überprüft wurde, und seine Vorgänger bis zum aktuellen Containersteuerelement, schließt jedoch nicht ein. Diese überladene Version führt immer eine Überprüfung aus, unabhängig vom Wert der AutoValidate Eigenschaft des übergeordneten Steuerelements. Verwenden Sie sie daher, um die Validierung bedingungslos zu erzwingen.

Weitere Informationen

Gilt für:

Validate(Boolean)

Überprüft den Wert des Steuerelements, das den Fokus verliert. Dies hängt bedingt davon ab, ob die automatische Validierung aktiviert ist.

public:
 bool Validate(bool checkAutoValidate);
public bool Validate (bool checkAutoValidate);
member this.Validate : bool -> bool
Public Function Validate (checkAutoValidate As Boolean) As Boolean

Parameter

checkAutoValidate
Boolean

Wenn true, wird mithilfe des Werts der AutoValidate-Eigenschaft bestimmt, ob die Validierung ausgeführt werden soll. Wenn false, wird die Validierung bedingungslos ausgeführt.

Gibt zurück

true wenn die Validierung erfolgreich ist; andernfalls false. Wenn sie vom Validating-Ereignishandler oder vom Validated-Ereignishandler aufgerufen wird, gibt diese Methode immer false zurück.

Hinweise

Die Validate -Methode überprüft das letzte untergeordnete Steuerelement, das nicht überprüft wurde, und seine Vorgänger bis zum aktuellen Containersteuerelement, schließt jedoch nicht ein. Diese überladene Version führt die Überprüfung basierend auf den folgenden Bedingungen aus:

  • Wenn der checkAutoValidate Parameter ist true, erfolgt die Überprüfung immer für untergeordnete Steuerelemente, die nicht überprüft werden.

  • Wenn der checkAutoValidate Parameter ist false, erfolgt die Überprüfung nur, wenn die AutoValidate -Eigenschaft des übergeordneten Steuerelements aktiviert ist.

Weitere Informationen

Gilt für: