文件名称:tr0217
介绍说明--下载内容均来自于网络,请自行研究使用
一个类似sharpdevelop的winform全插件框架。但是比它更加灵活,调用插件时既可以基于接口,也可以不基于接口;每一个插件代表一个服务类,一个服务类有多个方法,这一点上与OSGI类似。通过插件配置功能能够将插件注册到界面上,界面元素提供的参数也能很容易的传递到插件内部。更新界面也只在必要的时候进行。总之这个插件框架式非常有效率的。包含有详尽的文档和示例,还实现了一个功能强大的web浏览器作为示例。项目的网站http://tr0217.codeplex.com。
-A the winform plugin fr a mework be similar to sharpdevelop. But more flexible than it, interface-based plug-in is supported, non-interface-based plug-in is also supported. Every plug-in is on behalf of a service class, the service class can contain many methods, in this point it is like OSGI. every function of service class can be registered to a plug-in host with a button or other interface element to invoke it. Parameters provided by the interface element can also be easily passed to the plug interior. updated ui only when necessary. In short, this plug-in fr a mework is very efficient. provide detailed documentation and examples, and also developed a powerful web browser as an example. site http://tr0217.codeplex.com for detiels.
-A the winform plugin fr a mework be similar to sharpdevelop. But more flexible than it, interface-based plug-in is supported, non-interface-based plug-in is also supported. Every plug-in is on behalf of a service class, the service class can contain many methods, in this point it is like OSGI. every function of service class can be registered to a plug-in host with a button or other interface element to invoke it. Parameters provided by the interface element can also be easily passed to the plug interior. updated ui only when necessary. In short, this plug-in fr a mework is very efficient. provide detailed documentation and examples, and also developed a powerful web browser as an example. site http://tr0217.codeplex.com for detiels.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
tr0217
......\.hg
......\...\00changelog.i
......\...\branch
......\...\cache
......\...\.....\branchheads
......\...\.....\tags
......\...\cur-message.txt
......\...\dirstate
......\...\hgrc
......\...\requires
......\...\store
......\...\.....\00changelog.i
......\...\.....\00manifest.i
......\...\.....\data
......\...\.....\....\_code
......\...\.....\....\.....\_core
......\...\.....\....\.....\.....\_add_in._config
......\...\.....\....\.....\.....\...............\_add_in._config.csproj.i
......\...\.....\....\.....\.....\...............\_image337.ico.i
......\...\.....\....\.....\.....\...............\_program.cs.i
......\...\.....\....\.....\.....\...............\_properties
......\...\.....\....\.....\.....\...............\...........\_assembly_info.cs.i
......\...\.....\....\.....\.....\...............\...........\_resources.resx.i
......\...\.....\....\.....\.....\...............\...........\_resources._designer.cs.i
......\...\.....\....\.....\.....\...............\...........\_settings.settings.i
......\...\.....\....\.....\.....\...............\...........\_settings._designer.cs.i
......\...\.....\....\.....\.....\_add_in._core
......\...\.....\....\.....\.....\.............\_about_form.cs.i
......\...\.....\....\.....\.....\.............\_about_form.resx.i
......\...\.....\....\.....\.....\.............\_about_form._designer.cs.i
......\...\.....\....\.....\.....\.............\_add_in._core.csproj.i
......\...\.....\....\.....\.....\.............\_add_in_parser.cs.i
......\...\.....\....\.....\.....\.............\_app_frame.cs.i
......\...\.....\....\.....\.....\.............\_doc_form_base.cs.i
......\...\.....\....\.....\.....\.............\_event_handlers.cs.i
......\...\.....\....\.....\.....\.............\_i_login_dialog.cs.i
......\...\.....\....\.....\.....\.............\_i_service_collection.cs.i
......\...\.....\....\.....\.....\.............\_i_splash_screen.cs.i
......\...\.....\....\.....\.....\.............\_i_ui_service.cs.i
......\...\.....\....\.....\.....\.............\_load_add_in_event_args.cs.i
......\...\.....\....\.....\.....\.............\_load_main_form_event_args.cs.i
......\...\.....\....\.....\.....\.............\_log.config.i
......\...\.....\....\.....\.....\.............\_properties
......\...\.....\....\.....\.....\.............\...........\_assembly_info.cs.i
......\...\.....\....\.....\.....\.............\...........\_resources.resx.i
......\...\.....\....\.....\.....\.............\...........\_resources._designer.cs.i
......\...\.....\....\.....\.....\.............\_service_base.cs.i
......\...\.....\....\.....\.....\.............\_service_collection.cs.i
......\...\.....\....\.....\.....\.............\_tool_kit.cs.i
......\...\.....\....\.....\.....\.............\_tool_win_base.cs.i
......\...\.....\....\.....\.....\.............\_update_ui_elem_event_args.cs.i
......\...\.....\....\.....\.....\_add_in._gui
......\...\.....\....\.....\.....\............\_add_add_in_dialog.cs.i
......\...\.....\....\.....\.....\............\_add_add_in_dialog.resx.i
......\...\.....\....\.....\.....\............\_add_add_in_dialog._designer.cs.i
......\...\.....\....\.....\.....\............\_add_in._gui.csproj.i
......\...\.....\....\.....\.....\............\_add_in_modify_form.cs.i
......\...\.....\....\.....\.....\............\_add_in_modify_form.resx.i
......\...\.....\....\.....\.....\............\_add_in_modify_form._designer.cs.i
......\...\.....\....\.....\.....\............\_config_form.cs.i
......\...\.....\....\.....\.....\............\_config_form.resx.i
......\...\.....\....\.....\.....\............\_config_form._designer.cs.i
......\...\.....\....\.....\.....\............\_loader
......\...\.....\....\.....\.....\............\.......\_ui_loader.cs.i
......\...\.....\....\.....\.....\............\_main_form.cs.i
......\...\.....\....\.....\.....\............\_main_form.resx.i
......\...\.....\....\.....\.....\............\_main_form._designer.cs.i
......\...\.....\....\.....\.....\............\_parser
......\...\.....\....\.....\.....\............\.......\_button_parser.cs.