在VSTO的RibbonButton上显示Office内置的图标
在创建RibbonButton之后,属性栏有这么两个属性
Image :很常见的属性,接受一个Image
OfficeImageId:一个图片名字,接受一个string
如果我们需要自定义图片直接对Image进行设置就可以了,但是office提供了可以显示内置图标的方案,也就是这个OfficeImageId所需要填写的地方。
在微软官网直接搜索office addin icons gallery就会有很多文章,这其中就有介绍说明和下载地址。
我这里直接放出下载页面:
https://www.microsoft.com/en-us/download/confirmation.aspx?id=21103
下载完成后用word打开,里面写着
Images are in the ImageMso 0 and ImageMso 1 tabs in the Backstage.
按照提示点击左上角的文件菜单,找到菜单中的ImageMso0和ImageMso1选项卡。
然后把这两个选项卡中的任意图标的名称填写到OfficeImageId中即可显示。