Cambiar ForeColor en un TextBox con Enabled=false

03/11/2003 - 23:37 por Jose Campos | Informe spam
Al deshabilitar un TextBox (Enabled=false) el color del texto cambia a gris.
Me gustaría controlar el color de ForeColor, he probado a sobrescribir el
evento OnEnabledChanged, pero no fiunciona, a pesar de que no dá ningún
error.

¿Alguna sugerencia?

Gracias.

protected override void OnEnabledChanged(EventArgs e)

{

base.OnEnabledChanged (e);

if (base.Enabled == false)

base.ForeColor = System.Drawing.Color.Blue;

}
 

Leer las respuestas

#1 Jose Antonio
04/11/2003 - 13:54 | Informe spam
No hay opcion de poder hacerlo, tal y como estan ahora las clases de Net
Framework.

"Jose Campos" escribió en el mensaje
news:%
Al deshabilitar un TextBox (Enabled=false) el color del texto cambia a


gris.
Me gustaría controlar el color de ForeColor, he probado a sobrescribir el
evento OnEnabledChanged, pero no fiunciona, a pesar de que no dá ningún
error.

¿Alguna sugerencia?

Gracias.

protected override void OnEnabledChanged(EventArgs e)

{

base.OnEnabledChanged (e);

if (base.Enabled == false)

base.ForeColor = System.Drawing.Color.Blue;

}


Preguntas similares