一、获取当前实例 在Ribbon1的任何方法中调用如下代码,可获取当前实例。 如: Application application = new Application(); var list = application.Inspectors ...
此乃开博第一篇也。Office插件开发是一项古老的技术,似乎从office 开始,Office的插件体系就已经固定下来,后续版本也只是在不断完善和加入新功能。Office插件是在COM模型的基础上,实现了特定的接口,进而通过COM技术进行相互操作的一个dll文件。通过在相应的注册表位置进行注册,就可以被Office程序调用。 在继续本篇教程之前,先来介绍一下本次开发的基本环境: 开发工具:Del ...
2015-06-27 12:29 1 7768 推荐指数:
一、获取当前实例 在Ribbon1的任何方法中调用如下代码,可获取当前实例。 如: Application application = new Application(); var list = application.Inspectors ...
以前写过一篇文章是实现界面与功能的分离,基于插件的方式,要实现一个功能需要实现一个类,该类继承于:AbstractToolButtonCommand,而AbstractToolButtonCommand又继承于:DevExpress.XtraBars.BarButtonItem类,这样在覆写 ...
如果使用Nodejs开发Office插件,需要借助Yeoman包去生成Office插件 yeoman地址是:http://yeoman.io/generators/,输入office 源码地址是:https://github.com/officedev/generator-office ...
上一节我们介绍了在Ribbon界面上添加按钮并响应按钮事件的过程,我们也看到了没有图像按钮看上去不是那么美观,因此添加上我们自己喜欢的图案成要当务之急。在为按钮添加图案,就要用到我们上节添加的另一个回调函数GetImage,它的声明如下: 根据微软的定义,Ctrl是要获取图像的按钮 ...
近日因为开发一个Outlook插件,用到了最新的Visual Studio开发工具,期间费了不少周折,主要体现在部署上面。这里整理一下给大家参考参考 1. 选择合适的模板,Visual Studio 2010中支持对Office 2007和Office 2010开发两种解决方案 一种是所谓 ...
在VS中选择创建新项目,选择App for Office 选择mail出现的位置 Task pane The app appears in the task pane of a Microsift Office application. 应用出现Office应用的任务窗口 ...
Management Studio是我在WinForms小项目开发过程中搭建起来的一个插件式结构的应用程序框架,因为简单灵活又容易扩展,现在将它开源供读者参考。 跑起来的效果图如下所示,具备选项卡式多文档界面,Office 2007蓝色风格,插件式结构等特性。 选项卡式多文档界面 ...
转自:http://www.jizhuomi.com/software/251.html 上一节讲了GDI对象之画刷CBrush,至此图形图像的入门知识就讲完了。从本节开始将为大家带来Ribbon界面开发的有关内容。本文先来说说如何创建Ribbon样式的应用程序框架。 Ribbon ...