Un pequeño detalle.. sería bueno que la clase que vas a instanciar por 
reflection implementara una interfaz definida por ti, de esa manera te aseguras 
que quien intente adicionar funcionalidad a tu códigoo, tenga de antemano la 
necesidad de un contrato que cumplir.

En tu código, al instanciar, te aseguras que la clase implemente tu interfaz, 
eso te evitará errores en tu aplicación que vendrían de la funcionalidad que 
están deseando incorporar.

Salu2
Omar


----- Mensaje original ----
De: Pablo A. Allois <[EMAIL PROTECTED]>
Para: [email protected]
Enviado: miércoles, 30 de enero, 2008 12:05:41
Asunto: [puntonet] RE: [puntonet] necesidad de crear menu de aplicacion windows 
de manera dinámica .NET


No tengo el codigo a mano.
 
Pero te cuento como lo implemente.
 
Heredas del Item de Menu del Framework.
Agregue tres propiedades:
            - ClassName (incluia el assemblyname separado por coma)
            - MethodName
            - Params 
 
Y le agregue un metodo Execute, que por reflection instanciaba la clase segun 
la propiedad ClassName y luego ejecuta el metodo con los parametros que le pase,
 
Eso te sirve para ejecutar cualquier metodo de cualquier assembly. Para 
simplificar la apertura de Forms te pdoes crear una clase que se llame 
AbridorDeForms, con un metodo Abrir que como parametro reciba la classname del 
Form, que cree el form y le haga el show (si la clase le hace el show, la 
llamaria Stripper ... un poco de humor).
 
 
 
Saludos!




De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Pepe Ballaga
Enviado el: Martes, 29 de Enero de 2008 04:22 p.m.
Para: [email protected]
Asunto: [puntonet] necesidad de crear menu de aplicacion windows de manera 
dinámica .NET


Holaa amigos ¿alguien tiene un código para crear menus en una aplicacion 
windows de manera dinámica en .NET?. el principal problema que le veo es como 
asignarle comandos o que formularios llamar a los items del menu. Muchas 
gracias. Nos leemos


      
____________________________________________________________________________________
¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:              
        
http://correo.yahoo.com.mx/

Responder a