Estou tentando colorir partes de uma string para ser anexada a um RichTextBox. Eu tenho uma corda feita de cordas diferentes.
string temp = "[" + DateTime.Now.ToShortTimeString() + "] " +
userid + " " + message + Environment.NewLine;
É assim que a mensagem ficaria depois de construída.
[21:23] Usuário: minha mensagem aqui.
Quero que tudo dentro e incluindo os colchetes [9:23] seja de uma cor, 'usuário' seja outra cor e a mensagem seja de outra cor. Então, gostaria que a string fosse acrescentada ao meu RichTextBox.
Como posso fazer isso?