MDI程序中反射生成菜单并与权限控制的结合(利用XML将模块组件装配与卸载)
摘要:
思路:第一步:将程序按模块划分,提供一个接口给这些模块,模块要实现这个接口,将模块封装成组件。第二步:将组件名、组件中的成员以及权限信息一起写入XML文件。第三步:在主程序中读取XML文件并结合用户权限判断,再用反射生成菜单。下面是小例子首先定义一个接口,然后封装组件 public interface IMdiFunc{ void void MdiParentToolBarOnClick(st... 阅读全文