0
我有一个自定义功能区,当选择邮件时以及双击打开邮件时,必须显示该功能区。双击打开邮件时,我已正确放置按钮。Outlook - 选择邮件时显示自定义功能区
如何在选择邮件时获取功能区? [邮件正文显示在阅读窗格中]。
我有一个自定义功能区,当选择邮件时以及双击打开邮件时,必须显示该功能区。双击打开邮件时,我已正确放置按钮。Outlook - 选择邮件时显示自定义功能区
如何在选择邮件时获取功能区? [邮件正文显示在阅读窗格中]。
首先,在启动方法添加事件处理程序:
private void ThisAddIn_Startup(object sender, EventArgs e)
{
Application.ActiveExplorer().SelectionChange += activeExplorer_SelectionChange;
}
然后,在事件处理程序,使用ControlId
显示功能区:
void activeExplorer_SelectionChange()
{
var ribbon = Globals.Ribbons.YourRibbon;
if (ribbon.RibbonUI != null)
ribbon.RibbonUI.ActivateTab("YourRibbonControlId");
}
应设置在该ControlId
您的功能区的DesignView!