【问题标题】:Outlook addin Home tab with custom button带有自定义按钮的 Outlook 插件主页选项卡
【发布时间】:2014-08-06 11:56:13
【问题描述】:

嘿,我想在 Outlook 2010 的默认 Home 选项卡中创建一个按钮。问题是,在 VS2013 中,我添加了一个功能区(视觉)并添加了带有按钮的组,但是它不断将其添加到 TabAddIns 选项卡中。

我需要设置什么才能使该自定义组/按钮显示在 主页 选项卡中,而不是创建自己的选项卡?

谢谢!

【问题讨论】:

  • 我认为以下问题是相关的(一个答案,另请阅读评论)。 stackoverflow.com/questions/6812966/…
  • 如果您有兴趣,请提交:stackoverflow.com/documentation/outlook-addin/commit

标签: vb.net c#-4.0 outlook outlook-addin ribbon


【解决方案1】:

知道了!

使用 this link here 能够确定 Home 选项卡名为 TabMail

并遵循以下指示:

内置选项卡是已位于 Outlook Explorer 或 Inspector 功能区上的选项卡。在此过程中,您会将自定义组添加到内置选项卡中,然后指定自定义组在选项卡上的位置。

将自定义组添加到内置选项卡

单击 TabAddins (Built-In) 选项卡将其选中。

在“属性”窗口中,展开 ControlId 属性,然后将 OfficeId 设置为 TabMail。

这会将客户购买组添加到新邮件消息中显示的功能区的消息选项卡中。

单击“客户购买”组以将其选中。

在“属性”窗口中,展开 Position 属性,单击 PositionType 属性旁边的下拉箭头,然后单击 BeforeOfficeId。

将 OfficeId 属性设置为 Find。

这会将 Customer Purchases 组定位在 Messages 选项卡的 Clipboard 组之前。

【讨论】:

  • 很好的答案,对我帮助很大。如果功能区/选项卡组是使用可视化设计器创建的,这是否也有效?我正在关注本教程,我想将我的按钮移出加载项选项卡并移至主页选项卡。我可以使用功能区类型更改它的显示位置,但我希望按钮在所有消息操作的“主页”选项卡中显示,而不是在其自己的选项卡中。
  • 适用于视觉设计师。请确保将文档用于您的办公室版本,因为它们会略有变化。
  • 似乎不起作用。我在正确的位置看到它,但它是灰色的。
猜你喜欢
  • 2014-12-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-18
  • 1970-01-01
  • 2019-08-08
  • 2019-08-13
相关资源
最近更新 更多