按下Outlook电子邮件发送按钮后调用C#方法或函数吗?

时间:2018-09-04 20:21:41

标签: c# asp.net outlook

我有一个小的应用程序,该应用程序会触发Outlook电子邮件,以便用户根据另一个ASP gridview选择进行发送。我的最后一步是在后面的代码中触发C#方法。我希望一旦用户按下新打开的电子邮件上的发送按钮就触发该方法。

我找到了一些有关Application.Itemsend的信息,但不足以真正告诉我这是否是正确的答案。

我需要什么才能捕获“发送”按钮事件并触发背后的代码?

1 个答案:

答案 0 :(得分:0)

我们可以使用以下代码获取发送按钮事件并将其绑定到该事件。您可以参考以下代码。

private void ThisAddIn_Startup(object sender, System.EventArgs e)
        {

            this.Application.ItemSend += Application_ItemSend;
        }

        private void Application_ItemSend(object Item, ref bool Cancel)
        {
            MessageBox.Show("Test");
        }

此代码表明,当单击发送按钮时,会弹出一个“文本”窗口。