一、獲取當前實例 在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 ...