TextBox séparateur des milliers lors de la saisie

Fermé
Quicksilvain - 7 sept. 2022 à 14:30
 Whis - 8 sept. 2022 à 09:53

Bonjour,

Savez vous comment faire pour que l'orsqu'on tape des chiffres dans une TexBox il y a le séparateur des milliers ?

Exemple : Je tape 100000 et la a fin de la saisie j'obtiens 100 000

Merci


Windows / Chrome 105.0.0.0

4 réponses

Whismeril Messages postés 19027 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 24 avril 2024 931
7 sept. 2022 à 17:49

Bonsoir

la solution la plus simple pour toi est le maskededit box (en supposant que tu codes en winform, puisque tu n'as rien précisé)


0

Merci oui en winform mais c'est quoi maskededit box ?

0
Whismeril Messages postés 19027 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 24 avril 2024 931
7 sept. 2022 à 19:22
0

Merci mais helas pour les debutants c'est trop compliqué

0

Franchement, non, c'est la solution la plus simple à mettre en oeuvre pour  le codeur.

C'est plus contraignant pour l'utilisateur.

Les autres solutions passent toutes par

  • une analyse du texte tapé,
  • la vérification qu'il s'agit bien d'un nombre
  • éventuellement le blocage de la saisie si ça ne l'est pas
  • et enfin mise en  du texte qui représente le nombre (mais qui est bien un texte)
    • soit pendant la saisie
    • soit après la saisie (au changement de textbox)

Avec le makededit tu imposes un masque de saisie, par exemple

"999 990"

Et là, l'utilisateur ne pourras taper que 1 à 6 chiffres séparés par un espace.

0