初学者写程序一般就是拖控件,双击,然后写上执行的代码,这样在窗口中就有很多事件代码,如果要实现各按钮的状态,那得在很多地方修改代码,极为复杂.通过参考CSHARPDEVELOP的代码就说明和网上各位朋友的示例,在这里,自己实现了一个很简单的插件程序,方便程序的开发,每个功能可以独立开发,也方便维护.再也不用到处判断各种状态,现在给大家讲讲其方法.先上两张以此方法开发的框架图片:
本系列教程,将会一步一步从0开发属于自己的框架,需要的朋友可以关注我。私发信息“框架4”会发送今天的示例源码,当连载完成后,会给大家发送上面的框架源码。源码可以基于VS2010的,一般2010以上的版本都可以打开。
不熟悉的朋友请查看我前面关于本插件技术的介绍,再来看今天的内容,当然直接看今天的代码也是可以的。今天我们接着来介绍一步一步实现自己的插件框架。 有朋友反应,运行时出现:“ExampleAddin.WorkBenchSingleTon”的类型初始值设定项引发异常错误,这是由于在执行插件的加载过程中出现了错误,比如我们这本篇的例子中,判断查询按钮是否有效时的判断:有这样的语句:var form = WorkBe