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 :

Mettre en gras un mot et l'ajouter dans un richtextbox [Débutant]


Sujet :

C#

  1. #1
    Membre confirmé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    août 2006
    Messages
    873
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : août 2006
    Messages : 873
    Points : 469
    Points
    469
    Par défaut Mettre en gras un mot et l'ajouter dans un richtextbox
    Bien le bonjour a tous
    dans mon application j'ai un tableau avec des mots
    je compare ses mots a un texte dans un richtextbox
    le but est de trouver des allergènes dans le texte -> cela marche bien.

    Donc en gros dans 2 boucles je compares les mots du tableau et les mots remis en tableau du texte et lorsque je trouves une cohérence , je mets le mot en majuscule

    Je souhaiterais pouvoir mettre le mot mis en majuscule, en gras

    En suite , je reconstitue le texte avec les mots.

    voici le bout de code qui opère

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    if (MesMots[j].ToLower() == MesMotsARechercher[i].ToLower())
             if (i > 0) 
                     MesMotsARechercher[i] = MesMots[j].ToUpper() ;
     
      //Reconstitution de la phrase modifiée
       for (int i = 0; i < MesMotsARechercher.GetLength(0); i++)
                            Etiquette += MesMotsARechercher[i] + " ";
    une idée bout de code ou référence serait la bienvenue

    Merci
    La Connaissance est comme la joie elle s'accroît en la partageant!

  2. #2
    Membre expert
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    mars 2005
    Messages
    1 680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mars 2005
    Messages : 1 680
    Points : 3 002
    Points
    3 002
    Par défaut
    Pour mettre en gras dans un RichTextBox, il faut utiliser la syntaxe du RTF
    Et bien entendu modifier la propriété Rtf au lieu de Lines

  3. #3
    Membre confirmé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    août 2006
    Messages
    873
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : août 2006
    Messages : 873
    Points : 469
    Points
    469
    Par défaut
    Bonjour

    Yes merci

    j'ai un vu cela cette semaine
    La Connaissance est comme la joie elle s'accroît en la partageant!

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

Discussions similaires

  1. [XL-2007] Mettre en gras certain mot dans formule
    Par Pompaero dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 12/05/2013, 10h35
  2. [AC-2003] Mettre en gras certains mot dans un champ indépendant
    Par isabelle b dans le forum IHM
    Réponses: 6
    Dernier message: 01/07/2009, 22h14
  3. [FPDF] Mettre en gras un mot dans une phrase
    Par lodan dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 26/06/2008, 15h05
  4. mettre un ou plusieurs mot en gras et selectionnez une partie
    Par Iria77 dans le forum Général Python
    Réponses: 5
    Dernier message: 19/07/2007, 09h34
  5. Réponses: 3
    Dernier message: 21/01/2007, 17h08

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