【发布时间】:2011-10-15 11:13:59
【问题描述】:
我正在创建一个 Outlook 2010 加载项,并为 idMso="contextMenuMailItem" 添加了一个上下文菜单到我的功能区。单击时,我想删除一个类别,但在单击事件处理程序中,当我将 ctl.Context 转换为 MailItem 时,它始终为空。
public bool btnRemoveCategory_IsVisible(Office.IRibbonControl ctl)
{
MailItem item = ctl.Context as MailItem; //Always null
if (item != null)
return (item != null && HasMyCategory(item));
else
return false;
}
有人知道这里发生了什么吗?谢谢!
【问题讨论】:
标签: c# vsto outlook-addin