J'écris un programme de causerie et je voudrais présenter le nom de l'utilisateur dans une couleur différente. Si l'utilisateur envoie ou reçoit un message, je voudrais afficher le nom d'utilisateur en bleu avec un RichTextBox. Comment puis-je faire cela?Comment mettre en forme du texte dans un RichTextBox?
0
A
Répondre
0
La coloration de texte à l'intérieur d'une zone de texte enrichie consiste à fournir l'entrée au format RTF. Jetez un oeil à cet article sur la façon de le faire http://www.codeproject.com/KB/cs/RTFSyntaxColour.aspx
1
Il suffit d'utiliser la propriété SelectionColor pour changer la couleur du texte:
private void button1_Click(object sender, EventArgs e) {
richTextBox1.AppendText("blahblah\n");
Color prev = richTextBox1.SelectionColor;
richTextBox1.SelectionColor = Color.Blue;
richTextBox1.AppendText("nobugz\n");
richTextBox1.SelectionColor = prev;
richTextBox1.AppendText("blahblah\n");
}
Vous pouvez également utiliser SelectionBackColor pour changer la couleur d'arrière-plan.
Questions connexes
- 1. Comment mettre en forme du texte brut dans WPF RichTextBox
- 2. Comment mettre en forme du texte dans un UITableView?
- 3. Comment mettre en forme du texte dans UITableViewCell?
- 4. Mise en forme de texte dans RichtextBox WPF
- 5. Comment mettre en forme du texte en utilisant CSS
- 6. Comment mettre en forme le texte en ######. ##
- 7. Mise en forme de paragraphe dans un RichTextBox WPF?
- 8. Comment trouver du texte répété dans un RichTextBox?
- 9. VB.NET - RichTextBox - Appliquer la mise en forme au texte sélectionné
- 10. Mettre en surbrillance/Mettre en forme les zones de texte
- 11. Mise en forme RichTextbox dans WPF
- 12. Comment mettre du texte dans un ListViewItem?
- 13. Comment changer la direction du texte dans richtextbox?
- 14. Comment obtenir du texte affiché de RichTextBox?
- 15. Winforms RichTextBox Taille du texte?
- 16. Mise en forme du texte dans NSTextField
- 17. Emacs - comment mettre en forme un bloc de texte sous forme de feuille de calcul?
- 18. Comment sélectionner du texte dans RichTextBox, puis le colorier?
- 19. Comment mettre en forme du texte dans Eclipse avec le plug-in cfeclipse
- 20. Comment mettre en forme le fichier mytext?
- 21. caractères en italique dans un RichTextBox
- 22. Sélectionnez le texte dans TextBox/Label/RichTextBox en utilisant C#
- 23. Comment puis-je convertir du texte en lien hypertexte dans un FlowFocument WPT RichTextBox?
- 24. Comment mettre en forme un nombre dans Expression Language?
- 25. Comment mettre en forme la sortie du schéma
- 26. Script SQLplus pour mettre en forme le texte comme numérique
- 27. Mettre en surbrillance du texte dans un contrôle Webbrowser .net
- 28. WPF RichTextBox - Formatage de texte tapé
- 29. Comment mettre en forme du texte entre des balises xsl: text?
- 30. Comment mettre en cache du texte entré dans UITextField?