Dee*_*efa 2 visual-studio-2010 outlook-addin outlook-2010
我想自定义在OUtlook 2010和2013中单击"主页"选项卡时显示的功能区.
问题 -
我绝对不知道从哪里开始.任何链接,文档或示例都会有所帮助.我一直在经历msdn,但它都说自定义功能区,这不符合我的目的.我需要修改现有的功能区.
小智 7
可以......通过创建自定义功能区,然后将其添加到"主页"选项卡中.
首先,创建自定义功能区.这是一个例子http://msdn.microsoft.com/en-us/library/ee692172.aspx#OfficeOLExtendingUI_Explorer
然后加:
idMso="TabMail"
Run Code Online (Sandbox Code Playgroud)
到XML上的tab标签.这将指示Outlook将自定义功能区添加到"主页"选项卡.
使用链接的示例,它将是这样的:
<ribbon>
<tabs>
<tab id="MyTab"
idMso="TabMail"
getVisible="MyTab_GetVisible"
label="MyTab">
<group label="MyGroup" id="MyGroup">
<button id="MyButton"
size="large"
label="MyButton"
imageMso="HappyFace"
onAction="OnMyButtonClick"/>
</group>
</tab>
</tabs>
Run Code Online (Sandbox Code Playgroud)
如果您使用的是Visual Studio的设计器而不是XML,请将自定义功能区选项卡的ControlId属性设置为TabMail.以下是使用Visual Studio自定义功能区创建的演练:http://msdn.microsoft.com/en-us/library/vstudio/bb386104(v = vs.100).aspx
如果要将自定义功能区放在"主页"选项卡以外的其他位置,则需要找到位置的MSO ID.Microsoft提供了一个列表,可以从http://www.microsoft.com/en-us/download/details.aspx?id=6627下载.
| 归档时间: |
|
| 查看次数: |
12432 次 |
| 最近记录: |