Estilos en Windows.Forms

13/04/2004 - 12:25 por Angel | Informe spam
Hola estimados amigos.

Estoy haciendo una aplicación Windows con C#, y quería
saber si existe algo similar alos estilos de ASP.NET
(Web) que se pueda aplicar a los controles (combobox,
textbox, etc) de Windows.

Es decir, aplicarle un "estilo" para la parte visual
(colores, formato de letra) como si fuera un Css, pero
esto en Windows.

Quizá no sea posible, pero quiero asegurarme.

Gracias a todos.

Preguntas similare

Leer las respuestas

#1 Carlos Loria
13/04/2004 - 18:15 | Informe spam
Hola Angel:

Pienso que bien puedes tener un forma base,
y heredar todas las formas que quieras afectar
en tu estilo...

Saludos de Costa Rica,

Carlos Loria

"Angel" wrote in message
news:1c02201c42141$b3a6cb20$
Hola estimados amigos.

Estoy haciendo una aplicación Windows con C#, y quería
saber si existe algo similar alos estilos de ASP.NET
(Web) que se pueda aplicar a los controles (combobox,
textbox, etc) de Windows.

Es decir, aplicarle un "estilo" para la parte visual
(colores, formato de letra) como si fuera un Css, pero
esto en Windows.

Quizá no sea posible, pero quiero asegurarme.

Gracias a todos.
Respuesta Responder a este mensaje
#2 Octavio Telis Aynes
13/04/2004 - 18:43 | Informe spam
Hola ????

Digamos que podría ser posible

En lugar de usar un CSS podrías usar un archivo de configuración, un
App.Config que al final resultará en MiAplicacion.exe.config.

En este archivo puedes meter toda las configuraciones que necesites para dar
formato a tus controles, sin embargo no es tan automático como lo sería un
CSS, tendrás que valerte de la clase
System.Configuration.ConfigurationSettings, la cual contiene una propiedad
AppSettings que expone un método Get para obetener el valor de la
configuración dada en tu archivo de confirguración.

El formato común de los archivos de configuración es el siguiente:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Altura" value="100" />
<add key="Ancho" value="50" />
</appSettings>
</configuration>

Para asignar el valor almacenado a la propiedad de un control podrías
hacerlo de la siguiente manera:

MiControl.Height int.Parse(System.Configuration.ConfigurationSettings.AppSettings.Get("Altura
"));

Bueno pues, así podrías hacerlo, podrías evitarte escribir todo el chrizo si
usas la clausula using al principio del código.

Saludos...

Octavio Telis Aynés
www.comunidadpuntonet.org


"Angel" escribió en el mensaje
news:1c02201c42141$b3a6cb20$
Hola estimados amigos.

Estoy haciendo una aplicación Windows con C#, y quería
saber si existe algo similar alos estilos de ASP.NET
(Web) que se pueda aplicar a los controles (combobox,
textbox, etc) de Windows.

Es decir, aplicarle un "estilo" para la parte visual
(colores, formato de letra) como si fuera un Css, pero
esto en Windows.

Quizá no sea posible, pero quiero asegurarme.

Gracias a todos.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida