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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  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 5,573 veces)
Avispon99

Desconectado Desconectado

Mensajes: 82



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

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 am por Avispon99 » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.788



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

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 pm por Eleкtro » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Rich Text Box con color vb
Programación Visual Basic
[eklvin] 8 2,417 Último mensaje 27 Abril 2006, 21:18 pm
por Gangrel
Input TEXT cambiando de color al click?
Desarrollo Web
MinusFour 4 3,237 Último mensaje 11 Abril 2013, 00:24 am
por l337*
Dificultad VBScript [MSXML2.XMLHTTP + RESPONSE.TEXT + TEXT AREA)]
Scripting
JohnConnor 0 1,955 Último mensaje 16 Enero 2013, 12:37 pm
por JohnConnor
Igualar color de figura al color de fondo progresivamente.
Programación General
ignorantev1.1 2 2,130 Último mensaje 25 Noviembre 2016, 04:30 am
por ignorantev1.1
color de los comentarios en sublime text
Programación General
preguntas12 4 4,959 Último mensaje 22 Febrero 2017, 05:05 am
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines