Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2014, 17:11
rafaeluru
 
Fecha de Ingreso: agosto-2007
Mensajes: 46
Antigüedad: 16 años, 8 meses
Puntos: 0
Seleccionar color de texto en RichTextBox

Hola a todos.
Estoy intentando hacer una procesador de texto sencillo. Para el editor, como es lógico, he decidido utilizar el control RichTextBox.

El problema es que estoy intentando como, cualquier procesador de texto, poder cambiar el color de la fuente antes de escribir, osea, estoy escribiendo en negro, pero luego selecciono el rojo y quiero que comience a escribir en rojo.

He buscado ejemplos, pero lo único que encuentro es como cambiar el color luego de que el texto está escrito, ej.:

Código:
richBox.Text = "negro";
richBox.AppendText("rojo");        
richBox.SelectionStart = 5;
richBox.SelectionLength = 4;
richBox.SelectionColor = Color.Red;
Este es el ejemplo que encuentro en todos lados; pero no me sirve, ya que el texto ya tiene que estar escrito para darle formato, pero yo quiero que se pueda seleccionar el color antes de escribirlo y obviamente que pueda en un mismo texto utilizar varios colores.

Dejo planteada la duda y desde ya muchas gracias.