IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Format d'un TEXTBOX


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    316
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 316
    Par défaut Format d'un TEXTBOX
    Bonjour,
    Je cherche à formater un textbox ("nourrit" par un Dataset) au format : 1 2345,67
    C'est à dire : séparateur de millier, 2 décimals.
    A cette heure, mon Textbox a cette tête : 123456,78912345 !! pas cool à lire dans un TextBox..!
    Merci bcp !

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    481
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 481
    Par défaut
    bonjour,
    Une des réponse est : {0:N}
    Tu trouveras de plus amples info sur :http://msdn2.microsoft.com/fr-fr/lib...cc(VS.80).aspx
    bonne journée

  3. #3
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    316
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 316
    Par défaut
    En fait, voici ma ligne de code :

    TextBox1.Text = (String.Format("{0:N}", DataBindings.Add("text", MonDataSet, "MaTable.MonChamp")))

    Mais la valeur obtenue dans mon TextBox est : System.Windows.Forms.Binding

    Je bug un peu.. je séche.., je trouve pas ! A l'aiideeee !!!

  4. #4
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Il ne faut pas alimenter la propriété text, mais juste ajouter une liaison de données (databinding) qui elle se chargera de ton texte.

  5. #5
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Il ne faut pas alimenter la propriété text, mais juste ajouter une liaison de données (databinding) qui elle se chargera de ton texte.

    --- edit ---

    Eventuellement, pour formatter
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    textbox.text = (String.Format("{0:N}", textbox.text)
    C'est juste une idée non testée, so beware...

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    351
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Côte d'Or (Bourgogne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 351
    Par défaut maskedtextbox?
    j'ai peut être pas bien compris ce que tu veux faire, mais apparemment c'est un masque de saisie en gros. A ce moment là, au lieu d'une textbox, utilise le controle MaskedTextBox dans la boite à outil de Visual Studio (si tu utilises VS bien sur). Tu peux configurer tes propres masques.

Discussions similaires

  1. format datetime dans textbox
    Par alexlevenere dans le forum C#
    Réponses: 7
    Dernier message: 19/03/2008, 13h31
  2. controle du format d un textbox
    Par patbou dans le forum Macros et VBA Excel
    Réponses: 36
    Dernier message: 30/11/2007, 15h14
  3. affichge format heure dans textbox
    Par lio62 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/06/2007, 12h53
  4. [C#] Obtenir un format dans un textbox
    Par kenzo080 dans le forum ASP.NET
    Réponses: 7
    Dernier message: 16/04/2007, 16h04
  5. [C#] Je veux formater un control textBox
    Par justice007 dans le forum Windows Forms
    Réponses: 8
    Dernier message: 28/05/2004, 11h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo