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 :

Insertion d'"\n" et d'"\t" dans un TextEditor


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de Tober
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    824
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 824
    Par défaut Insertion d'"\n" et d'"\t" dans un TextEditor
    Bonjour tout le monde,
    Je crois que je vais poser une question stupide, mais je n'ai rien trouve sur le forum ni sur google
    Bref, je veux inserer un string dans un texteditor comme ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    reportCombo.Text = ReportText.contractToString(_presenter.Contract);
    Sachant que la fonction renvoi un string avec des "\n" et des "\t" pour la "mise en forme".
    Le probleme, c'est que ce composant n'interprete pas les caractere d'espacement la et donc ca m'affiche des carres a la place

    Est-ce que vous avez une idee de comment les interpreter, OU quel autre composant pourrait etre utilise pour afficher un texte en les interpretant ?

  2. #2
    AP
    AP est déconnecté
    Membre chevronné
    Avatar de AP
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    480
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2002
    Messages : 480
    Par défaut
    Quand tu parles d'un "texteditor", tu parles de quel control? combobox? Textbox?

  3. #3
    Membre Expert Avatar de Tober
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    824
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 824
    Par défaut
    Arf, je croyais que c'etait son nom de base
    J'utilise en fait un ultratexteditor parceque j'utilise un framework SCSF/CAB, mais ca revient presque au meme que les winforms standart...
    Bref, le composant est un Textbox je pense (une zone de texte multiligne...)

  4. #4
    Membre Expert Avatar de Tober
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    824
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 824
    Par défaut
    J'ai finallement trouve une reponse a ma question en recherchant sur google d'une meilleure facon (Et oui le vendredi, c'est dur parfois )

    La solution est d'utilise Environment.NewLine, par contre, chose etrange, les \t sont interpretes normalement...

    J'en viens a conclure qu'on a Environment.NewLine pour differencier les differents OS (windows avec son \r\n et unix avec \n...)

    En esperant que ce post aidera d'autres personnes que moi

  5. #5
    Membre chevronné
    Homme Profil pro
    Développeur
    Inscrit en
    Juin 2006
    Messages
    645
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Juin 2006
    Messages : 645
    Par défaut
    Ta conclusion est bonne.
    Les tabulations sont interprétées correctement parce qu'elles ont le même "code" partout (\t).

    Maintenant, tu peux penser au bouton

  6. #6
    Membre Expert Avatar de Tober
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    824
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 824
    Par défaut
    deja fait

+ Répondre à la discussion
Cette discussion est résolue.

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