【发布时间】:2020-07-24 08:30:53
【问题描述】:
我目前正在创建 Outlook 加载项,需要将 Outlook 分类菜单包含到我的加载项中。 使用此 Foreach,我正在创建按钮并将其手动添加到“Kategorisieren”-RibbonMenu 中,并将它们命名为与类别名称相同。现在我正在尝试将类别的彩色图像复制到按钮 Image,该按钮通过为它们分配正确的 OfficeImageId 来工作。尽管如此,还是有一些类别的颜色没有被描述为 OfficeImageIds,而是像对象 f。 e.作为 OlCategoryColor.OlCategoryColorPeach 对象的桃色。问题是我不能通过将它们分配给 button.Image 或 OfficeImageId 来使用它们。如何在我的按钮旁边以正确的颜色显示这些小图标。
下一个任务是通过单击右键将类别分配给约会。
Categories categories = Globals.TerminAddIn.Application.Session.Categories;
foreach (Category category in categories)
{
var button = this.Factory.CreateRibbonButton();
this.Kategorisieren.Items.Add(button);
button.Label = category.Name;
}
this.Kategorisieren.ControlSize = RibbonControlSize.RibbonControlSizeLarge;
this.Kategorisieren.OfficeImageId = "CategorizeMenu";
this.Kategorisieren.ShowImage = true;
【问题讨论】:
标签: categories outlook-addin ribbon-control appointment outlook-calendar