TextBox séparateur des milliers lors de la saisie

Quicksilvain -  
 Whis -

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

  1. Utilisateur anonyme
     

    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
  2. Quicksilvain
     

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

    0
  3. Quicksilvain
     

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

    0
    1. Whis
       

      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