Вы можете использовать:
RichTextBox1.SelectAll();
RichTextBox1.SelectionBackColor = Color.Yellow;
Если вы смотрите на изменение цвета текста, то вы можете использовать:
RichTextBox1.SelectionColor = Color.Red;
Вот полезная ссылка: RichTextBox Tips
Взято по ссылке выше:
richTextBox1.Font = new Font("Consolas", 18f, FontStyle.Bold);
richTextBox1.BackColor = Color.AliceBlue;
string[] words =
{
"Dot",
"Net",
"Perls",
"is",
"a",
"nice",
"website."
};
Color[] colors =
{
Color.Aqua,
Color.CadetBlue,
Color.Cornsilk,
Color.Gold,
Color.HotPink,
Color.Lavender,
Color.Moccasin
};
for (int i = 0; i < words.Length; i++)
{
string word = words[i];
Color color = colors[i];
{
richTextBox1.SelectionBackColor = color;
richTextBox1.AppendText(word);
richTextBox1.SelectionBackColor = Color.AliceBlue;
richTextBox1.AppendText(" ");
}
}