For the complete documentation index, see llms.txt. This page is also available as Markdown.

Zone de texte

Composant de zone de texte pour les applications universelles

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

Zone de texte

Types de zone de texte

Les zones de texte peuvent être configurées pour accepter des types spécifiques, tels que les mots de passe, les nombres ou les adresses courriel.

Type mot de passe

Une zone de texte de type mot de passe masquera la saisie.

Type nombre

Accepte uniquement les nombres. Certains navigateurs afficheront des flèches vers le haut et vers le bas pour augmenter ou 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 lignes et le nombre maximal de lignes à l'aide des paramètres -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 d'une zone de texte

Icônes

Vous pouvez définir l'icône d'une zone de texte en utilisant le paramètre -Icon et le cmdlet 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 - n'importe quel chiffre

  • a - n'importe quelle lettre

  • * - n'importe quel caractère

  • les autres caractères qui ne figurent pas dans les définitions personnalisées sont supposés être fixes

  • [] - rend la saisie facultative

  • {} - inclut la partie fixe dans la valeur non masquée

  • ` - empêche le décalage arrière des symboles

Si un caractère de définition doit être traité comme fixe, il doit être échappé par \\ (par exemple, \\0).

Le masquage pour 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, lors de l'appui sur 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

New-UDTextbox

Mis à jour

Ce contenu vous a-t-il été utile ?