ContainerControl.Validate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Vérifie la valeur du contrôle qui perd le focus et, en conséquence, les événements Validating et Validated se produisent, dans cet ordre.
Surcharges
Validate() |
Vérifie la valeur du contrôle qui perd le focus et, en conséquence, les événements Validating et Validated se produisent, dans cet ordre. |
Validate(Boolean) |
Vérifie la valeur du contrôle qui perd le focus; dépendant de façon conditionnelle de l'activation ou non de la validation automatique. |
Validate()
Vérifie la valeur du contrôle qui perd le focus et, en conséquence, les événements Validating et Validated se produisent, dans cet ordre.
public:
bool Validate();
public bool Validate ();
member this.Validate : unit -> bool
Public Function Validate () As Boolean
Retours
true
si la validation réussit ; sinon, false
. Si cette méthode est appelée à partir des gestionnaires d’événements Validating ou Validated, elle retourne toujours false
.
Remarques
La Validate méthode valide le dernier contrôle enfant qui n’est pas validé et ses ancêtres jusqu’au contrôle de conteneur actuel, mais pas inclus. Cette version surchargée effectue toujours la validation, quelle que soit la valeur de la AutoValidate propriété du parent du contrôle. Par conséquent, utilisez-le pour forcer la validation de manière inconditionnelle.
Voir aussi
S’applique à
Validate(Boolean)
Vérifie la valeur du contrôle qui perd le focus; dépendant de façon conditionnelle de l'activation ou non de la validation automatique.
public:
bool Validate(bool checkAutoValidate);
public bool Validate (bool checkAutoValidate);
member this.Validate : bool -> bool
Public Function Validate (checkAutoValidate As Boolean) As Boolean
Paramètres
- checkAutoValidate
- Boolean
Si true
, la valeur de la propriété AutoValidate est utilisée pour déterminer si la validation doit être effectuée ; si false
, la validation est effectuée sans conditions.
Retours
true
si la validation réussit ; sinon, false
. Si cette méthode est appelée à partir des gestionnaires d’événements Validating ou Validated, elle retourne toujours false
.
Remarques
La Validate méthode valide le dernier contrôle enfant qui n’est pas validé et ses ancêtres jusqu’au contrôle de conteneur actuel, mais pas inclus. Cette version surchargée effectue la validation en fonction des conditions suivantes :
Si le
checkAutoValidate
paramètre esttrue
, la validation se produit toujours pour les contrôles enfants qui ne sont pas validés.Si le
checkAutoValidate
paramètre estfalse
, la validation se produit uniquement si la AutoValidate propriété du parent du contrôle est activée.