首页 > 解决方案 > 按下 Outlook 电子邮件发送按钮后调用 C# 方法或函数?

问题描述

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

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

为了捕获发送按钮事件和触发代码,我需要什么?

标签: c#asp.netoutlook

解决方案


我们可以使用下面的代码来获取发送按钮事件并将事件绑定到它。你可以参考下面的代码。

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");
        }

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


推荐阅读