在不重新编译主程序的情况下要对程序的功能进行扩充,我们可以使用动态生成菜单,将新增的窗体编译成dll文件,然后在主程序的菜单定义文件中注册,即可解决,以后程序升级,只需将对应的dll覆盖。 1.菜单定义文件可以使用ini或XML格式,这里使用的是XML格式 定义主菜单,子菜单,子菜单对应的dll,子菜单对应的函数 dymenu.xml内容如下 <?xml version='1.0'?> 2.菜单对应的MyForms.dll MyForms.cs 代码如下: using System; |
正在阅读:.Net基础学习:动态菜单.Net基础学习:动态菜单
2004-02-14 09:34
出处:PConline
责任编辑:linjixiong
键盘也能翻页,试试“← →”键