Cambiar la clase de un objeto

23/12/2008 - 17:44 por Gilbert | Informe spam
Tengo un textbox en mi form pero luego hice una clase que hereda de textbox
(xtextbox) y quiero cambiarle la clase al textbox que ya tengo en el form.
No queria borrarlo porque ya tenia seteadas propiedades y eventos.
Hay alguna forma de hacerlo automaticamente?

Preguntas similare

Leer las respuestas

#1 Juan Diego Bueno
23/12/2008 - 18:55 | Informe spam
Hola Gilbert:

"Gilbert" escribió en el mensaje de
noticias:#
Tengo un textbox en mi form pero luego hice una clase que hereda de
textbox (xtextbox) y quiero cambiarle la clase al textbox que ya tengo en
el form.
No queria borrarlo porque ya tenia seteadas propiedades y eventos.
Hay alguna forma de hacerlo automaticamente?



Vas a tener que modificar en el archivo designer.cs de tu form. Allí donde
se defina el textbox como tal, cambialo por el nuevo control y ya está.

No es recomendable modificar dicho archivo ya que repentinamente puedes
dejar de ver el form en diseño y otras perrerías, pero en este caso es lo
más sencillo.

Un saludo
Respuesta Responder a este mensaje
#2 Alfredo Novoa
23/12/2008 - 21:26 | Informe spam
Hola Juan Diego,

El Tue, 23 Dec 2008 18:55:12 +0100, Juan Diego Bueno escribió:

Vas a tener que modificar en el archivo designer.cs de tu form. Allí donde
se defina el textbox como tal, cambialo por el nuevo control y ya está.



Y también tienes que buscar en donde se inicializan los textbox usando
"new".


Saludos
Respuesta Responder a este mensaje
#3 Juan Diego Bueno
23/12/2008 - 22:03 | Informe spam
Hola Alfredo:

"Alfredo Novoa" escribió en el mensaje de
noticias:1q9l7dlcsk3vc$.1l6ogw24hzfn7$
Hola Juan Diego,

El Tue, 23 Dec 2008 18:55:12 +0100, Juan Diego Bueno escribió:

Vas a tener que modificar en el archivo designer.cs de tu form. Allí
donde
se defina el textbox como tal, cambialo por el nuevo control y ya está.



Y también tienes que buscar en donde se inicializan los textbox usando
"new".



Cierto, tenía la impresión de que olvidaba algo :)
Respuesta Responder a este mensaje
#4 Gilbert
26/12/2008 - 00:44 | Informe spam
gracias


"Juan Diego Bueno" escribió en el mensaje
news:Oz%
Hola Gilbert:

"Gilbert" escribió en el mensaje de
noticias:#
Tengo un textbox en mi form pero luego hice una clase que hereda de
textbox (xtextbox) y quiero cambiarle la clase al textbox que ya tengo en
el form.
No queria borrarlo porque ya tenia seteadas propiedades y eventos.
Hay alguna forma de hacerlo automaticamente?



Vas a tener que modificar en el archivo designer.cs de tu form. Allí donde
se defina el textbox como tal, cambialo por el nuevo control y ya está.

No es recomendable modificar dicho archivo ya que repentinamente puedes
dejar de ver el form en diseño y otras perrerías, pero en este caso es lo
más sencillo.

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