Reflection and Menu Merging in MDIs

Visual Studio357
We have an MDI application that looks for forms in which a common interface

has been implemented. We can instantiate the forms and display them as

children of the mdi and use the functionality on them.



The problem is that the menus from the child forms don't show up. They

don't even show up on the

form itself, much less merge with the mdiparent menus



We have changed the modifiers on the menu and on each item in the menu to

public so they can be seen outside the assembly. We have tried not making

the form an mdichild and using it as a stand-alone application (still

instantiated by the mdi, although not as a child). The child form does

appear in the 'windows' list as a child of the mdi.



Is there any way to make available to the mdi, the menu on a child form

instantiated through reflection?


-