Instanciar un form en run-time

20/06/2006 - 20:43 por Tito | Informe spam
Si tengo las opciones de mi sistema en una tabla, incluyendo el nombre del
form que debo instanciar por cada opcion, como hago eso en run-time ?
Es decir, dado el nombre de un form (sacado desde un campo de una tabla),
instanciar el form correspondiente ?

Algo como: MiAplicacion.DoForm(TablaMenu.cform)

Se puede ?
 

Leer las respuestas

#1 Vyacheslav Popov
20/06/2006 - 21:02 | Informe spam
Hola Tito,

Sí, se puede hacer lo que deseas ;)

Assembly tempAssembly = Assembly.GetExecutingAssembly();
Form frm1 = (Form) tempAssembly.CreateInstance("MiFormulario");// as Form;
frm1.Show();

Saludos.

"Tito" escribió en el mensaje
news:%
Si tengo las opciones de mi sistema en una tabla, incluyendo el nombre del
form que debo instanciar por cada opcion, como hago eso en run-time ?
Es decir, dado el nombre de un form (sacado desde un campo de una tabla),
instanciar el form correspondiente ?

Algo como: MiAplicacion.DoForm(TablaMenu.cform)

Se puede ?


Preguntas similares