使用c#以编程方式在Outlook中显示/隐藏FROM字段

时间:2012-08-09 23:52:08

标签: outlook-addin outlook-2007 outlook-2010

有没有办法以编程方式显示/隐藏Outlook中的FROM字段?

我想这样做的原因是因为到目前为止我写的一些代码成功设置了FROM字段。

但是,第一次运行后,会设置FROM字段,但UI不会反映此更改。

隐藏然后重新显示FROM字段会强制UI更新。理想情况下,我想在2007年和2010年找到一种方法。

如果无法以编程方式隐藏和重新显示FROM字段,还有其他方法可以强制UI刷新吗?

//Get the explorer window and the currently selected item
Explorer activeExplorer = this.Application.ActiveExplorer();
MailItem origMsg = activeExplorer.Selection[1];

Recipients origRecipients = origMsg.Recipients;

if (origRecipients.Count == 1)
{
    AddressEntry address = origRecipients[1].AddressEntry;
    currentMsg.Sender = address;

    //currentMsg.SentOnBehalfOfName = origRecipients[1].Name; currentMsg.send
}    

0 个答案:

没有答案