problema en el diseño de controles

21/07/2005 - 11:57 por José Cordero | Informe spam
Hola a Todos,
tengo el siguiente problema que no consigo solucionar.
En controles hechos a medida tengo un caso que no consigo que funcione
correctamente: los atributos del control que son modificados por más de una
propiedad, en este caso no consigo que me funcione bien pues la propiedad que
se ejecuta ultima en el InitializeComponent es la queda vigente.
un ejemplo por si no queda claro.

propiedad 1: pone un estilo al control cambiando los colores y ocultando
ciertos subcomponentes

propiedad 2: sirve para redefinir esta de arriba poniendo uno de esos
subcomponentes que oculto la propiedad 1 a visible

el problema es que las propiedades se machacan unas a otras, lo que me
gustaria es que en tiempo de diseño al cambiar una los cambios fueran
persistentes en la otra, he estado mirando con atributos de las propiedades
pero no encuentro al manera de hacerlo.

¿alguien me puede dar una solución al problema si es posible que sea simple
y elegante?

muchas gracias
 

Leer las respuestas

#1 José Cordero
21/07/2005 - 12:18 | Informe spam
otro problema que tengo relacionado con este es que al navegar por una
propiedad de un control que es otro contorl y cambiar sus atributos no son
persistentes.
parece que solo tiene efecto en tiempo de diseño cambiar estas propiedades
por que no añade nada en el initializeComponenet

"José Cordero" escribió:

Hola a Todos,
tengo el siguiente problema que no consigo solucionar.
En controles hechos a medida tengo un caso que no consigo que funcione
correctamente: los atributos del control que son modificados por más de una
propiedad, en este caso no consigo que me funcione bien pues la propiedad que
se ejecuta ultima en el InitializeComponent es la queda vigente.
un ejemplo por si no queda claro.

propiedad 1: pone un estilo al control cambiando los colores y ocultando
ciertos subcomponentes

propiedad 2: sirve para redefinir esta de arriba poniendo uno de esos
subcomponentes que oculto la propiedad 1 a visible

el problema es que las propiedades se machacan unas a otras, lo que me
gustaria es que en tiempo de diseño al cambiar una los cambios fueran
persistentes en la otra, he estado mirando con atributos de las propiedades
pero no encuentro al manera de hacerlo.

¿alguien me puede dar una solución al problema si es posible que sea simple
y elegante?

muchas gracias


Preguntas similares