Zone de texte
Une zone de texte permet aux utilisateurs de saisir et de modifier du texte.
Textbox

Types de zone de texte
Les zones de texte peuvent être configurées pour accepter des types précis, comme des mots de passe, des nombres ou des courriels.
Type mot de passe
Une zone de texte de type mot de passe masquera la saisie.

Type nombre
N'accepte que des nombres. Certains navigateurs ajouteront des flèches vers le haut et vers le bas pour augmenter et diminuer la valeur actuelle.

Multiligne
Vous pouvez créer une zone de texte multiligne en utilisant le paramètre -Multiline. Appuyer sur Entrée ajoutera une nouvelle ligne. Vous pouvez définir le nombre de rangées et le nombre maximal de rangées en utilisant -Rows et -RowsMax.
Interaction
Récupérer la valeur d'une zone de texte
Vous pouvez utiliser Get-UDElement pour obtenir la valeur d'une zone de texte
Définir la valeur de la zone de texte
Icônes
Vous pouvez définir l'icône d'une zone de texte en utilisant le paramètre -Icon et l'applet de commande New-UDIcon.
Masquage
Vous pouvez utiliser -MaskPattern pour définir un masque pour la zone de texte. Voici un exemple de masque de zone de texte.
La définition peut contenir
0- tout chiffrea- toute lettre*- tout caractèreles autres caractères qui ne figurent pas dans les définitions personnalisées sont censés être fixes
[]- rendre la saisie facultative{}- inclure la partie fixe dans la valeur non masquée`- empêcher le décalage des symboles vers l'arrière
Si un caractère de définition doit être traité comme fixe, il doit être échappé par \\ (p. ex., \\0).
Le masquage de la zone de texte est contrôlé par imaskjs.
OnEnter
Le gestionnaire d'événements -OnEnter est exécuté lorsque l'utilisateur appuie sur Entrée dans le champ de texte. Il est utile pour effectuer d'autres actions, comme cliquer sur un bouton, à l'appui de la touche Entrée.
OnBlur
Le gestionnaire d'événements -OnBlur est exécuté lorsque la zone de texte perd le focus.
OnValidate
Utilisez le gestionnaire d'événements -OnValidate pour valider la saisie effectuée dans la zone de texte.
API
Mis à jour
Ce contenu vous a-t-il été utile ?