ContainerControl.Validate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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 isttrue
, erfolgt die Überprüfung immer für untergeordnete Steuerelemente, die nicht überprüft werden.Wenn der
checkAutoValidate
Parameter istfalse
, erfolgt die Überprüfung nur, wenn die AutoValidate -Eigenschaft des übergeordneten Steuerelements aktiviert ist.