Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2011, 00:12
el_rolas
 
Fecha de Ingreso: diciembre-2009
Ubicación: Mérida Yucatán México
Mensajes: 30
Antigüedad: 14 años, 4 meses
Puntos: 1
Problema Seleccion de Color con RichtTextBox

Hola que tal, estoy trabajando con un richtextbox y tengo el siguiente problema y ojalá puedan ayudarme.

Tengo un Richtextbox al que le llame TextArea en el cual necesito cambiar el color del texto a la porcion de texto que seleccione desde un ColorDialog al cual llame SelectColor, y lo hago con este codigo:

Código:
 ColorDialog SelectColor = new ColorDialog();
            SelectColor.Color = TextArea.SelectionColor;
         
            if (SelectColor.ShowDialog() == DialogResult.OK && SelectColor.Color != TextArea.SelectionColor)
            {
           
                TextArea.SelectionColor = SelectColor.Color;
                this.btnColorPicker.ForeColor = SelectColor.Color;
                
            }

Hasta aqui todo bien el problema es que cuando sigo escribiendo el color del texto con el que continua la escritura es igual al color que seleccione, y yo quiero que el color del texto con el que continuo escribiendo sea negro


ejemplo: si selecciono texto y lo pinto de rojo

Lo que me pasa es esto, si sigo escribiendo el color sigue siendo rojo

lo que quiero que pase es esto, si sigo escribiendo que el color sea negro no rojo


espero haberme explicado y gracias de antemano