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 :

C# utilisation textbox multilignes


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de shadowmoon
    Homme Profil pro
    Expert technique et fonctionnel .Net
    Inscrit en
    Mai 2005
    Messages
    1 066
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Expert technique et fonctionnel .Net
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 066
    Par défaut C# utilisation textbox multilignes
    Bonjour,

    Je ne sais pas comment résoudre ce problème

    Après lecture d'un champs en basse de données je récupère un très longue chaine de caractères

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     string exemple = "04/02/2013-04/02/2013 - 3\n05/02/2013-05/02/2013 - 4\n06/02/2013-06/02/2013 - 5\n07/02/2013-07/02/2013 - 6\n08/02/2013-08/02/2013 - 7\n09/02/2013-09/02/2013 - 0\n10/02/2013-10/02/2013 - 0\n11/02/2013-11/02/2013 - 1\n12/02/2013-12/02/2013 - 2\n13/02/2013-13/02/2013 - 3\n14/02/2013-14/02/2013 - 4\n15/02/2013-15/02/2013 - 5\n16/02/2013-16/02/2013 - 6\n17/02/2013-17/02/2013 - 7\n18/02/2013-18/02/2013 - 8\n19/02/2013-19/02/2013 - 9\n20/02/2013-20/02/2013 - 10\n21/02/2013-21/02/2013 - 1\n22/02/2013-22/02/2013 - 2\n23/02/2013-23/02/2013 - 3\n24/02/2013-24/02/2013 - 4\n25/02/2013-25/02/2013 - 5\n26/02/2013-26/02/2013 - 6\n27/02/2013-27/02/2013 - 7\n01/03/2013-01/03/2013 - 0\n..."
    Quand j'utilise un label multi-ligne (à droite sur l'image), les sauts de ligne se font au bon endroit, par contre je n'ai pas de scrollbar.

    J'ai donc tenté d'utiliser une textebox multi-ligne (à gauche sur l'image) en "readonly", et peu importe que le "AcceptsReturn" soit à vrai ou faux, les retour à la ligne ne se font pas (au bon endroit). J'ai laissé le "WordWarp" à vrai.

    Je travaille en WinForm, client lourd, sous Visual Studio 2010

    Comment je peux m'en sortir ?

    Nom : demo texte.png
Affichages : 215
Taille : 27,3 Ko

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour Thomas,

    Il faudrait que tu remplaces les "\n" de ta chaîne par des "\r\n".

  3. #3
    Membre éprouvé Avatar de shadowmoon
    Homme Profil pro
    Expert technique et fonctionnel .Net
    Inscrit en
    Mai 2005
    Messages
    1 066
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Expert technique et fonctionnel .Net
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 066
    Par défaut
    [edit] avant ici se trouvait une solution "à la con", digne de la méthode "larache" [/edit]

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

Discussions similaires

  1. [C#] [1.1] Parcourir ligne d'un textbox multiligne
    Par Sup@Lou dans le forum Windows Forms
    Réponses: 2
    Dernier message: 01/08/2006, 12h06
  2. [VBA-E] Défilement auto textbox multiligne ?
    Par Ender dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/07/2006, 16h11
  3. [VB6] Problème de textbox multiligne qui génére une erreur
    Par bb62 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 20/02/2006, 16h21
  4. [VB6] Découper un mot dans une textBox multiligne?
    Par bb62 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 09/02/2006, 11h26

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