Я пишу чат-программу, и я хотел бы представить имя пользователя в другом цвете. Если пользователь отправляет или получает сообщение, я хотел бы показать имя пользователя синим цветом с помощью RichTextBox. Как мне это сделать?Как форматировать текст в RichTextBox?
0
A
ответ
0
Цветной текст внутри насыщенного текстового поля - вопрос предоставления ввода как RTF. Посмотрите на эту статью о том, как сделать так http://www.codeproject.com/KB/cs/RTFSyntaxColour.aspx
1
Просто используйте свойство SelectionColor, чтобы изменить цвет текста:
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");
}
Вы также можете использовать SelectionBackColor, чтобы изменить цвет фона.
Смежные вопросы
- 1. Как форматировать текст в WPF RichTextBox
- 2. Как форматировать текст в скобках для RichTextBox?
- 3. Форматировать текст в richtextbox, который находится между двумя выбранными символами
- 4. Как форматировать текст в ######. ##
- 5. Как обернуть текст в RichTextBox
- 6. Как найти текст в richtextbox
- 7. Как добавить текст в текст RichTextBox WPF
- 8. Цветной текст в RichTextbox
- 9. Обосновать текст в richtextbox
- 10. Как форматировать текст подсказки
- 11. Найти и форматировать строку в RichTextBox Vb.NET
- 12. Пропустить текст в RichTextBox
- 13. Как форматировать текст в CodeIgniter
- 14. Как форматировать текст в c
- 15. Как форматировать текст в PDFkit
- 16. Как форматировать текст в php?
- 17. Как форматировать текст в UITableViewCell?
- 18. Как форматировать текст в UITableView?
- 19. Как форматировать текст в JList?
- 20. Как форматировать текст в TextBlock?
- 21. Форматировать текст в UITextView
- 22. Текст выделения RichTextBox
- 23. Удалить текст из RichTextBox
- 24. Текст WPF RichTextBox снизу
- 25. Красный Подчеркнутый текст в richtextbox
- 26. Заменить текст в WPF Richtextbox
- 27. Цветной текст в RichtextBox, C#
- 28. Отправить richtextbox Текст в Listview
- 29. Как форматировать текст TextField? JavaFX
- 30. WPF, текст выделения richtextbox