Considérer mon application Windows construite en utilisant C# VS 2005 affiche certains contenus dans une zone de texte enrichi. Maintenant, quand j'ajoute un nouveau texte, il devrait apparaître dans une couleur différente. c'est-à-dire que je dois différencier le texte qui est affiché par programmation et le texte que j'entre dans la zone de texte. Comment puis-je faire ceci.? Par exemple, la couleur de police du texte nouvellement inséré doit être différente du texte déjà affiché. PS: Auparavant, j'ai utilisé la zone de texte et l'ai changé en zone de texte enrichi comme indiqué dans le fil de discussion ci-dessous. link textcomment changer la couleur du texte nouvellement ajouté dans la zone de texte enrichi
1
A
Répondre
1
private void richTextBox1_KeyPress(object sender, KeyPressEventArgs e)
{
this.richTextBox1.SelectionColor = Color.Red;
}
Texte inséré par le clavier est rouge.
0
IIRC, cela fonctionne:
- Définir l'index de début de la sélection du dernier caractère.
- Modifier la couleur de sélection.
- Ajouter un nouveau texte.
- Réinitialiser la couleur de sélection.
Questions connexes
- 1. En C#, comment changer la couleur du texte nouvellement ajouté dans la zone de texte
- 2. zone de texte enrichi savefile
- 3. Comment changer la couleur du texte de l'étiquette?
- 4. Changer la couleur du curseur de texte (caret) dans Cocoa?
- 5. Inverser la sélection de texte par programmation dans une zone de texte enrichi (vb.net)
- 6. Changer la couleur d'arrière-plan du conteneur lorsque la zone de texte est au point
- 7. Définition de la couleur du texte dans une zone de texte Java
- 8. Modifier la couleur d'un texte spécifique uniquement dans la zone de texte de BlackBerry
- 9. comment changer le style de police du texte dans la zone de texte sur le clic?
- 10. Changer la couleur de police du texte en format PDF
- 11. Zone de texte enrichi C#, accolade Correspondance
- 12. Changer la couleur d'une partie du texte en utilisant javascript?
- 13. Est-il possible de changer la couleur d'un mot dans une zone de texte?
- 14. comment changer la couleur du texte quand entrer l'espace dans le javascript
- 15. UILabel - comment changer la position du texte
- 16. IE la commande d'édition de texte enrichi
- 17. Changer la couleur d'une zone de texte en fonction de son contenu
- 18. Changer la couleur d'un problème de champ de texte dynamique
- 19. Couleur du texte dans une alerte Javascript
- 20. Changer la couleur du caret dans silverlight 2
- 21. Dans Firefox, comment changer la couleur du texte dans un treecell en utilisant javascript
- 22. Comment changer la couleur du texte sur les éléments du bouton UINavigationBar
- 23. Handling Cursor dans la zone de texte
- 24. Texte par défaut dans la zone de texte lors du chargement de la page
- 25. Modifier la couleur de surbrillance du texte sélectionné dans RichEdit
- 26. Afficher le numéro de ligne dans la zone de texte enrichi C#
- 27. UITextView Texte enrichi?
- 28. Comment changer la couleur de la police dans VB6?
- 29. WPF CommandParameter dans la zone de texte
- 30. Liens dans la zone de texte C#