打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
软件开发:Office插件开发—UI界面定位

作者介绍

刘斌 项目经理


微软认证开发专家(MCPD),多年.NET平台开发经验,从事于于企业应用系统的需求分析、架构设计、程序开发,现为嘉为科技软件开发项目经理,企业服务咨询顾问。


摘要


Office是当今最好的办公软件之一。所以,如果能在Office中自由的定制自己想要的功能,是不是很酷?
       本文主要介绍如何在Office的UI界面中轻松的寻找功能模块位置,并往指定位置添加功能组及控件。

正文

一、新建Office插件项目:

1、新建项目,如下图选择项目类型。


2、新建Ribbon XML布局文件



二、定位UI的特定位置(如“单元格”右边):

1、打开Excel,然后打开选项,并选择自定义功能区,如下图所示。


2、点击新建组,然后命名为“定位组”,移动到单元格位置下,如图所示。


3、点击“导入/到处”,然后点击“导出所有自定义设置”。


4、将导出的文件格式更改为xml,然后用记事本打开,其中我们拿到了关键的几个定位ID(TabHome、GroupEditingExcel),如图所示。



三、修改Ribbon布局文件,并添加按钮:

1、更改Ribbon布局文件的定位ID,如下图所示。



2、添加自定义按钮。



四、调试运行:

1、首先需要在插件主类文件ThisAddIn中增加如下代码段,加载我们修改好的Ribbon;



2、点击调试,会自动启动Excel,效果如下。



结语


         插件的控件定位曾经让我大费周章,此方法简单有效。希望这篇文章可以让涉及者少走弯路。

学领未来

学领未来,是嘉为教育旗下的免费学习资源平台,马上关注,即可获得免费、优质的学习资源。



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
深入Windows 7——关于界面
细品RibbonX(6):初识RibbonX
自定义Ribbon
Winform开发框架之Office Ribbon界面
VSTO之旅系列(三):自定义Excel UI
自定义Excel 2007中的Ribbon
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服