Ayuda con Texbox en un UserControl

11/10/2005 - 00:39 por Developers | Informe spam
Amigos, tengo un Texbox dentro de un UserControl y cuando lo inserto mi
ControlPersonalizado en mi formulario y le doy color en la propiedad
Forecolor no me lo respeta, permaneciendo siempre el forecolor original del
textobox(negro) a pesar de que le doy Override a la Propiedad forecolor.


Ayuda por favor en como manejar estas propiedades ya que soy novato en esto


Gracias

Preguntas similare

Leer las respuestas

#6 Juan Pedro Gonzalez
11/10/2005 - 21:08 | Informe spam
Hola Developes,

Normalmente cuando no se "respetan" los cambios es porque el codigo no se ha
"serializado" (Siempre hablo de estas cosillas en foros ingleses y
desconozco su traduccion real). Para solucionarlo suele bastar con poner el
atributo "<System.ComponentModel.DesignerSerializationVisibility(x)> _"
donde x sera content o visible (El hide evita que se "respete" el valor)...
y tambien hay otro atributo que es el PersistenceMode.

Si pasas por
http://www.codeguru.com/Csharp/.NET.../c9703__3/
se explica algo de todo eso.

Si tienes problemas con el ingles o no te queda muy claro dimelo y tratare
de extenderme un poco mas... De todas formas el BackColor del control
principal lo deberias respetar ya que es el color con el que se pintara el
fondo del control... De todas formas si es para cuando cambia el enabled,
puedes sobrecargar el enabled ajustando su valor a mybase.enabled y realizar
los cambios desde ahi sin necesidad de cambiar los colores.

Un saludo


"Developers" escribió en el mensaje
news:
Mostrar la cita
#7 Developers
12/10/2005 - 05:36 | Informe spam
Muchas gracias amigo, voy a tratar de leer la pagina que me enviaste...
soy novato en todo esto de crear controles personalizados, pero bueno
siempre se sufre al empezar.


gracias


Juan Pedro Gonzalez <<nospam>@ wrote:
Mostrar la cita
Ads by Google
Search Busqueda sugerida