<s:NumberValidator>
tag
inherits all of the tag attributes of its superclass,
and adds the following tag attributes:
<s:NumberValidatorBase Properties allowNegative="true" decimalPointCountError="The decimal separator can only occur once." decimalSeparator="locale specified string or customized by user." digitsType="locale specified string or customized by user." domain="real" fractionalDigits="locale specified string or customized by user." fractionalDigitsError="The amount entered has too many digits beyond the decimal point." greaterThanMaxError="The number entered is too large." groupingSeparator="locale specified string or customized by user." invalidCharError="The input contains invalid characters." invalidFormatCharsError="One of the formatting parameters is invalid." lessThanMinError="The amount entered is too small." localeUndefinedError="Locale is undefined." maxValue="NaN" minValue="NaN" negativeError="The amount may not be negative." negativeSymbolError="The negative symbol is repeated or not in right place." notAnIntegerError="The number must be an integer." parseError="The input string could not be parsed." />]]>
Cette propriété est initialement définie en fonction du style de paramètres régionaux de l’objet valideur.
La valeur par défaut dépend des paramètres régionaux et du système d’exploitation.
Selon les langues et les régions, différents jeux de caractères sont utilisés pour représenter les chiffres de 0 à 9. Cette propriété définit le jeu de chiffres à utiliser.
La valeur de cette propriété représente la valeur Unicode pour le chiffre zéro d’un jeu de chiffres décimaux. Les valeurs valides de cette propriété sont définies dans la classe
La valeur par défaut dépend des paramètres régionaux et du système d’exploitation.
Dans le langage ActionScript, vous pouvez utiliser les constantes suivantes pour définir cette propriété :
La valeur par défaut dépend des paramètres régionaux et du système d’exploitation.
La valeur par défaut dépend des paramètres régionaux et du système d’exploitation.
La valeur de cette propriété est utilisée comme séparateur de groupes lors de la validation de nombres. Cette propriété est initialement définie en fonction des paramètres régionaux sélectionnés lors de la construction de l’objet programme de validation.
Ce symbole est utilisé lors de la validation d’un nombre négatif. Il s’agit d’une propriété en lecture seule car tous les systèmes d’exploitation n’autorisent pas la personnalisation de cette propriété.
Cette propriété est définie sur une valeur par défaut spécifiée par les paramètres régionaux.
Cette classe contient les routines d’utilitaire nécessaires pour tous les programmes de validation. Des exemples de routines standard incluent la recherche de l’espace blanc Unicode et la supression de tous les espaces au début et à la fin d’une chaîne.
Boolean
true
if a codepoint
is a numeric digit, and false
if not.
Les espaces blancs Unicode pris en charge sont les suivants :
ASCII_SPACE (0x20) NO_BREAK_SPACE (0xA0) UNICODE_OGHAM_SPACE_MARK (0x1680) Unicode spaces 0x2000 - 0x200B UNICODE_NARROW_NOBREAK_SPACE (0x202F) UNICODE_MEDIUM_MATHEMATICAL_SPACE (0x205F) UNICODE_IDEOGRAPHIC_SPACE (0x3000) UNICODE_ZEROWIDTH_NOBREAK_SPACE (0xFEFF)
<s:GlobalizationValidatorBase>
tag
inherits all of the tag attributes of its superclass,
and adds the following tag attributes:
<s:GlobalizationValidatorBase Properties enabled="true" listener="Value of the source property" property="No default" required="true" requiredFieldError="This field is required." source="No default" trigger="Value of the source property" triggerEvent="valueCommit" Events invalid="No default" valid="No default" />]]>
Si vous créez une sous-classe d’une classe Validator, vous devez remplacer cette méthode.
Cet événement est distribué lorsque vous définissez la propriété
Les sous-classes doivent remplacer cette méthode et, après avoir appelé la méthode
Si vous ne spécifiez aucun écouteur, Flex utilise la valeur de la propriété