我被指派研究如何在构建程序时使用“插件”。
基本上,我有一个主程序来检查可用的组件(ocx,dll等)。根据具有的组件,它将动态创建菜单并加载组件。
可以使用.net Framework 2.0或更高版本
答案 0 :(得分:0)
我认为你可能正在寻找“插件”这个词,而且绝对可以使用.Net。
例如:http://www.codeproject.com/KB/dotnet/PluginManagerClassBrk.aspx
答案 1 :(得分:0)
您可以查看的一件事是Microsoft Enterprise Library“Composite UI Application Block”。该框架旨在通过组合单独的UI组件来帮助构建GUI,方法是根据各种条件将它们组合在一起。
我不确定我是不是一个狂热的粉丝 - 它非常复杂并且看起来很笨拙,但是如果你通过一些例子,它可能值得研究。