Tipar controles con el resultado de GetType.

30/07/2003 - 19:40 por Jose Antonio | Informe spam
Type tipo=Control.GetType();

En tipo ahora tenemos System.Windows.Forms.Control.

Sabiendo que en tipo tenemos el tipo de control que necesitamos, ¿Como
podemos referenciarlo o crear una instancia al mismo?.

Por ejemplo hacer un cast de un object o crear una instancia al control.

tipo c =new tipo(); o algo parecido.
object a=new object();
tipo c=a as tipo;
tipo c=(tipo)a;

Todos esto no funciona, hay alguna manera de hacerlo?.

Saludos y Gracias.
Jose Antonio
 

Leer las respuestas

#1 Pablo Crosio
30/07/2003 - 20:23 | Informe spam
Fijate si te sirve Activator.CreateInstance()

Salu2!!

Pablo

Type tipo=Control.GetType();

En tipo ahora tenemos System.Windows.Forms.Control.

Sabiendo que en tipo tenemos el tipo de control que


necesitamos, ¿Como
podemos referenciarlo o crear una instancia al mismo?.

Por ejemplo hacer un cast de un object o crear una


instancia al control.

tipo c =new tipo(); o algo parecido.
object a=new object();
tipo c=a as tipo;
tipo c=(tipo)a;

Todos esto no funciona, hay alguna manera de hacerlo?.

Saludos y Gracias.
Jose Antonio


.

Preguntas similares