elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Color de un String.Text en C#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Color de un String.Text en C#  (Leído 2,172 veces)
Avispon99

Desconectado Desconectado

Mensajes: 82



Ver Perfil WWW
Color de un String.Text en C#
« en: 28 Noviembre 2017, 02:59 »

Hola a Todos.

Estoy haciendo un programa de Form C#, pero necesito saber el comando para hacer la siguiente cosa..

Necesito que al cumplirse una condicion, el color de un String en un Label cambie de color. Por ejemplo algo como asi:  

Código:

if (condicion)
{

Label.TexT...//Aqui el label debe cambiar de color para que imprima el mensaje con dicho color.
Label.Text = " Hola Mundo";

}


No se si me hice entender pero simplemente necesito conocer el comando para cambiar el color de los textos del formulario en base a las condiciones, o mejor dicho cambiar colores de texto desde el codigo y no desde el diseño.



« Última modificación: 28 Noviembre 2017, 03:07 por Avispon99 » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.709



Ver Perfil
Re: Color de un String.Text en C#
« Respuesta #1 en: 28 Noviembre 2017, 12:02 »

En la tecnología WindowsForms, el color de texto lo puedes cambiar asignándole un nuevo valor a la propiedad heredada Label.ForeColor:

Como color, por defecto el Form y todos los controles de .NET Framework utilizan los colores definidos en la clase SystemColors, cuyos valores/colores son variables dependendiendo de las modificaciones visuales (Windows Metrics) del sistema operativo donde se ejecute la aplicación:
( dicho de otra forma: lo que en un pc se puede ver como un Form de color blanco, en otro PC se podría ver negro, verde, fucsia, o de cualquier otro color... dependiendo de las modificaciones de color (Windows Metrics) del tema visual instalado en Windows. Por eso a veces si queremos asegurarnos que nuestro form o los controles se vean siempre de un color específico en cualquier PC, se debe evitar usar la clase SystemColors. )

Pero por supuesto puedes asignar un color específico e invariable, asignando los valores ARGB (Alpha Channel, Red, Green, Blue) de un color:
O también puedes especificar el valor hexadecimal o el nombre de un color html:

Saludos.


« Última modificación: 28 Noviembre 2017, 12:22 por Eleкtro » En línea


Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines