ContainerControl.Validate Méthode

Définition

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()

Source:
ContainerControl.cs
Source:
ContainerControl.cs
Source:
ContainerControl.cs

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 ();

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 à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Validate(Boolean)

Source:
ContainerControl.cs
Source:
ContainerControl.cs
Source:
ContainerControl.cs

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);

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 est true, la validation se produit toujours pour les contrôles enfants qui ne sont pas validés.

  • Si le checkAutoValidate paramètre est false, la validation se produit uniquement si la AutoValidate propriété du parent du contrôle est activée.

Voir aussi

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9