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

C# Discussion :

afficher du texte produit par le programme [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2010
    Messages
    176
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 176
    Par défaut afficher du texte produit par le programme
    Bonjour.

    Dans le tutorial ftp://ftp-developpez.com/tahe/fichie...csharp2008.pdf , l'auteur explique comment faire jaillir une nouvelle fenêtre suite à un clic sur le bouton de la souris (p.173).

    Mais comment réaliser ceci :
    Mon code produit un texte assez long.
    Dans ma Form principale, sous le bouton qui déclenche le code, je prévois de l'espace pour que le texte issu du programme s'affiche.

    Je ne veux donc pas d'un pop-up, mais je veux que tout reste sur une unique fenêtre.
    Je me demande quel est le composant à utiliser (qui comblerait l'espace laissé dans le Form principal) ???
    Un label ? mais çà me paraît bizarre ....

    Merci.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2008
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2008
    Messages : 97
    Par défaut
    Bonjour,

    j'utiliserais une Textbox avec sa propriété Multiline = True

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2010
    Messages
    176
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 176
    Par défaut
    merci de ta réponse Mkl238.

    comme tu le proposes, j'ai opté pour l'option TextBox.

    après, euh ... bon ..
    le texte en multiligne est à gérer (semble-t'il) comme une array. avec une commande du type System.Windows.Forms.TextBox.Lines ... .

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
            private void monBoutonClic_Click(object sender, EventArgs e)
            {
                string[] strArray = new string[4];
                strArray[0] = "Hello";
                strArray[1] = "tout";
                strArray[2] = "le";
                strArray[3] = "monde!";
     
                maTextBox.Lines = strArray;
             }
        }
    }

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 11/04/2012, 17h06
  2. Afficher un texte ligne par ligne
    Par renaud26 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 7
    Dernier message: 23/03/2010, 13h22
  3. Afficher un texte lettre par lettre
    Par koKoTis dans le forum Flash
    Réponses: 2
    Dernier message: 11/12/2007, 21h14
  4. afficher un texte différent par jour
    Par winx69 dans le forum Langage
    Réponses: 2
    Dernier message: 20/01/2006, 17h26
  5. Afficher du texte area par dessus une image
    Par Battosaiii dans le forum Composants
    Réponses: 3
    Dernier message: 14/12/2005, 01h35

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