Package | mx.validators |
Interface | public interface IValidatorListener |
Implémenteurs | UIComponent |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Propriété | Défini par | ||
---|---|---|---|
errorString : String
Texte affiché par le conseil d’erreur d’un composant lorsqu’un composant est surveillé par un programme de validation et que la validation échoue. | IValidatorListener | ||
validationSubField : String
Utilisé par un programme de validation pour assigner un sous-champ. | IValidatorListener |
Méthode | Défini par | ||
---|---|---|---|
Traite à la fois les événements valid et invalid d’une classe Validator assignée à ce composant. | IValidatorListener |
errorString | propriété |
errorString:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Texte affiché par le conseil d’erreur d’un composant lorsqu’un composant est surveillé par un programme de validation et que la validation échoue.
Vous pouvez utiliser la propriété errorString
afin d’afficher une erreur de validation pour un composant, sans utiliser réellement une classe Validator. Lorsque vous écrivez une valeur de chaîne dans la propriété errorString
, Flex trace une bordure rouge autour du composant pour indiquer l’erreur de validation et la chaîne apparaît dans une info-bulle en tant que message d’erreur de validation lorsque vous placez le curseur sur le composant, tout comme si un programme de validation détectait une erreur de validation.
Pour effacer l’erreur de validation, écrivez une chaîne vide, "", dans la propriété errorString
.
Ecrire une valeur dans la propriété errorString
ne déclenche pas les événements valid ou invalid ; cela change uniquement la couleur de bordure et affiche le message d’erreur de validation.
Implémentation
public function get errorString():String
public function set errorString(value:String):void
validationSubField | propriété |
validationSubField:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Utilisé par un programme de validation pour assigner un sous-champ.
Implémentation
public function get validationSubField():String
public function set validationSubField(value:String):void
validationResultHandler | () | méthode |
public function validationResultHandler(event:ValidationResultEvent):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Traite à la fois les événements valid
et invalid
d’une classe Validator assignée à ce composant.
Vous gérez en général les événements valid
et invalid
distribués par une classe Validator en assignant des écouteurs d’événements aux classes Validator. Si vous voulez gérer directement les événements de validation dans le composant en cours de validation, vous pouvez remplacer cette méthode pour gérer les événements valid
et invalid
. Dans votre implémentation, vous pouvez utiliser la méthode dispatchEvent()
pour distribuer les événements valid
et invalid
au cas où un programme de validation les écoute également.
Paramètres
event:ValidationResultEvent — Objet d’événement pour la validation.
|
Eléments de l’API associés
Tue Jun 12 2018, 09:30 AM Z