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 :

[RichTEXTBox] Mise en forme Variable.


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
    467
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 467
    Par défaut [RichTEXTBox] Mise en forme Variable.
    Bonjour,
    Je souhaiterai mettre en GRAS certaines informations dans une RichTextBOX provenant de variable.

    J'arrive bien à faire cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.text11.Rtf = "{\rtf Le salarié :\b Roger DUPOND\b0 à 30 ans}"

    Comment faire lorsque le nom et le prénom sont 2 variables?
    NON ==> tableau_chaine_salarie(0)
    PRENOM ==> tableau_chaine_salarie(1)


    Merci pour votre aide,

    .Matthieu

  2. #2
    Membre éprouvé
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 77
    Par défaut
    salut,

    en concaténant tes variables dans la chaine rtf :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.text11.Rtf = "{\rtf Le salarié :\b " & tableau_chaine_salarie(1) & " " & tableau_chaine_salarie(0) & "\b0 à 30 ans}"

  3. #3
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    467
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 467
    Par défaut
    Ok ça marche

    Mais comment faire lorsque je remplis ma RichTEXTBOX au fur et à mesure.

    Par exemple pour une texTbox je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    'Informations sur le salarié dans la TEXTBOX information :
    Me.informations.Text = "Vous avez selectionné le salarié " & tableau_chaine_salarie(0) & " " & tableau_chaine_salarie(1)
    'Informations sur le Type d'arret selectionné dans la Textbox information :
    Me.informations.Text = Me.informations.Text + Environment.NewLine + "L'arrêt du salarié est du type " & tableau_chaine_type_arret(0)
    Comment faire la même chose avec une RichTEXTbox car avec ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     
    Me.text11.Rtf = "{\rtf Le salarié :\b " & tableau_chaine_salarie(1) & " " & tableau_chaine_salarie(0) & "\b0 à 30 ans}"
    Me.text11.Rtf = Me.text11.Rtf & Environment.NewLine & "{\rtf Le N° du salarié est :\b " & tableau_chaine_salarie(0) & "\b0 héhé}"
    ça ne m'affiche que la première ligne.

    Quelqu'un peut il m'aider sur ce second point?

    Merci,
    .Matthieu

  4. #4
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim Ch AsString
    Ch = "{\rtf Le salarie :\b " & TextBox1.Text & " " & TextBox2.Text & "\b0 … 30 ans"
    Ch = Ch & "\par Le Nø du salarie est :\b " & TextBox3.Text & "\b0 hehe}"
    RichTextBox1.Rtf = Ch
    
    Je te conseille ce lien pour avoir plus d'infos sur le format RTF :
    http://www.biblioscape.com/rtf15_spec.htm

  5. #5
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Ou il me semble, si tu veux gagner un poil de temps:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Ch &= "\par Le Nø du salarie est :\b " & TextBox3.Text & "\b0 hehe}"

Discussions similaires

  1. Mise en forme conditionnelle variable
    Par emilie31 dans le forum IHM
    Réponses: 2
    Dernier message: 21/03/2007, 12h35
  2. Réponses: 2
    Dernier message: 31/08/2006, 10h38
  3. [C#] Mise en forme RichTextBox
    Par Royd938 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 20/04/2006, 16h12
  4. Sauvegarder une mise en forme dans une RichTextBox
    Par jacma dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 29/12/2005, 13h19
  5. [C#] Mise en forme d'un RichTextBox
    Par Electrochip dans le forum Windows Forms
    Réponses: 7
    Dernier message: 20/04/2005, 12h16

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