Visual studio 2010 将自定义按钮添加到Outlook 2010和2013中的现有功能区
我想自定义在OUtlook 2010和2013中单击“主页”选项卡时显示的功能区 问题-Visual studio 2010 将自定义按钮添加到Outlook 2010和2013中的现有功能区,visual-studio-2010,outlook-addin,outlook-2010,Visual Studio 2010,Outlook Addin,Outlook 2010,我想自定义在OUtlook 2010和2013中单击“主页”选项卡时显示的功能区 问题- 这可能吗?或者我必须创建自定义功能区而不能修改现有功能区吗 如果现有功能区可以修改,请告诉我可以提供此信息的链接 我完全不知道从哪里开始。任何链接、文档或示例都将非常有用。 我一直在浏览msdn,但它都提到了定制丝带,这不符合我的目的。我需要修改现有功能区。是的,可以修改现有功能区。按照以下步骤在Outlook 2010中自定义现有功能区: 打开Outlook 2010 转到功能区顶部并单击Office按钮
我一直在浏览msdn,但它都提到了定制丝带,这不符合我的目的。我需要修改现有功能区。是的,可以修改现有功能区。按照以下步骤在Outlook 2010中自定义现有功能区:
有可能。。。通过创建自定义功能区,该功能区将依次添加到“常用”选项卡 首先,创建一个自定义功能区。这里有一个例子 然后添加:
idMso="TabMail"
转到XML上的选项卡标记。这将指示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>
如果使用的是Visual Studio的设计器而不是XML,请将自定义功能区选项卡的ControlId属性设置为TabMail。以下是使用Visual Studio创建自定义功能区的演练:
如果您想将自定义功能区放置在“主页”选项卡以外的其他位置,则需要找到这些位置的MSO ID。Microsoft提供了一个列表,可在以下位置下载: