bonsoir
Alors voila mon souci, j'aimerai réaliser une application ayant une richtextbox et dont certains mots auront une couleur et d'autre d'autres couleurs.
En gros, quand j'ajoute un texte d'une textbox, dans la richtextbox j'aimerai qu'il soie rouge mais quand je rajoute un texte via un string (venu d'un rs232) ça me le mettrai en bleu.
Par exemple :
(messagevenudurs232)Messagevenudutextbox(messagevenudurs232)(messagevenudurs232)Messagevenudutextbox
J'avoue que je ne vois pas vraiment comment faire, surtout que j'ai créé un code mais quand il change le dernier message il remet les autres sans couleur
Voila mon code, savez vous pourquoi ça ne fonctionne pas ?
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 int NrecaractereAvant = rtreception.Text.Length; string Heure = rtreception.Text + " --- " + DateTime.Now.ToString() + " --- "; rtreception.Text = Heure; rtreception.Select(NrecaractereAvant, Heure.Length); Color CouleurAvant = rtreception.SelectionColor; rtreception.SelectionColor = Color.Green; rtreception.Select(rtreception.Text.Length, rtreception.Text.Length); rtreception.SelectionColor = CouleurAvant;
P.s J'espère avoir été assez clair
Partager