如何在Outlook vsto中显示自定义操作的自定义表单?

时间:2017-10-18 07:28:03

标签: c# outlook vsto outlook-addin

我正在开发一个简单的Outlook 2016 VSTO,其中包含一个包含按钮和一个自定义表单的自定义功能区。我目前正在试图弄清楚如何显示我在按钮点击操作中创建的自定义表单。我尝试实例化自定义窗体(FormAddGroups)类型和.Show()的新形式;它,但构造函数中有一些我不明白的东西。

formAddGroups = new FormAddGroups(xxx);
formAddGroups.Show();

它要求我从xxx争论中的当前项目中获取一个formRegion,但我不太确定如何访问它,或者它是否以正确的方式显示它。

我也在考虑在该按钮点击上创建一个自定义消息类,但我不确定这是否可能。

这是正确的做法还是应该回去?

1 个答案:

答案 0 :(得分:0)

致电MAPIFOlder.Items.Add("IPM.Note.MyCustomClass")创建新项目并显示它(MailItem.Display)。