我仍然无法启用这些按钮。从我用Outlook的窗体设计器(我使用C#btw在Visual Studio中开发)阅读和看到的所有内容来看,问题与Microsoft.Office.Interop.Outlook._DocSiteControl有关。
这是消息正文控件。它有一个属性SuppressAttachments。我创建了一个扩展Window的RichTextBox并实现DocSiteControl的类,然后在其初始化中设置SuppressAttachments = 0,但仍然没有。
public class MyTextBox : System.Windows.Forms.RichTextBox, Microsoft.Office.Interop.Outlook._DocSiteControl
{
private sbyte _suppressAttachements;
private sbyte _readOnly;
public sbyte ReadOnly
{
get { return _readOnly; }
set { _readOnly = value; }
}
public sbyte SuppressAttachments
{
get { return _suppressAttachements; }
set { _suppressAttachements = value; }
}
}