2011-07-28 16 views
7

¿Cómo puedo cambiar el ForeColor de Buttons con mi propio valor RGB (ejemplo: 131; 160; 21) programáticamente (no desde el diseñador)? La propiedad R, G y B en Button-control son solo propiedad "get" y no "set".Cómo usar el propio valor RGB para cambiar el botón de Winform ForeColor?

Quiero cambiarlo cuando se cambia la propiedad "Habilitado" y también he implementado el controlador de eventos para el evento EnabledChanged.

Gracias de antemano.

Respuesta

12

Uso Color.FromArgb Método

MyButton.ForeColor = Color.FromArgb(255,255,255); 

Si necesita controlar el alfa demasiado, utilice el overloaded method.

+0

Perdón por una gran demora. Si esto funciona Muchas gracias. Problema resuelto. – MagB

+0

Marque en es la respuesta haciendo clic en la flecha verde al lado de esta pregunta :) –

Cuestiones relacionadas