摘要: 本文介绍.net开发中利用反射进行插件式开发的示例。例子很简单,如下图所示的form中有一个picturebox,通过插件来对picturebox的Image进行编辑。所有的插件必须实现主程序定义的接口,主程序相当于一个框架,具体的功能实现则由客户提供的插件完成,下面是解决方案的框架:项目IPlug定义插件接口。DrawRectPlug和DrawTextPlug分别为两个具体的插件。下面是我们定义接口using System;using System.Drawing;using CommonSDK;namespace IPulg{ public interface IPlug { ... 阅读全文
posted @ 2013-01-24 18:13 Cattle Coder 阅读(916) 评论(0) 推荐(0) 编辑