我正在开发简单的Outlook插件。当我单击发送按钮时,我设计了一个MessageBox
,它将重新确认用户是否要发送消息。下面是我的代码示例
private void Application_ItemSend(object item, ref bool cancel)
{
System.Windows.Forms.MessageBoxButtons buttons = System.Windows.Forms.MessageBoxButtons.YesNo;
System.Windows.Forms.DialogResult result;
result = System.Windows.Forms.MessageBox.Show("Do you want to send?", "Kindly Confirm", buttons);
if (result == System.Windows.Forms.DialogResult.Yes)
{
}
else
{
cancel = true;
}
}
如果我单击“取消”,然后在前景中丢弃我的电子邮件,则显示为-“您在 DDMMYYYY 上转发了这封电子邮件”,其中我没有发送电子邮件并且已将其取消。< / p>
不确定哪个事件触发了此事件。任何帮助都会很棒。我该如何停止此功能区。