我在Outlook中有一个宏,它使用基本表单打印电子邮件的最新 n 部分。一切都很好,所以现在要正确部署我想在Visual Studio Pro中将其作为Outlook加载项编写。
我对将VBA转换为VB.NET的代码方面感到相当满意,但我不确定如何开始使用该表单。在Outlook中,只是选择Insert ... UserForm,然后使用工具箱将其设计为如下所示:
如何在Visual Studio 2017中开始构建这样的表单?
答案 0 :(得分:0)
您可以通过向外接程序项目添加新表单来创建Windows窗体。有关详细信息,请参阅How to: Add Windows Forms to a Project。在代码中,您只需要创建表单实例并调用Show
方法:
Form1 f = new Form1();
f.Show();
您还可以考虑创建一个表单区域,该区域可以显示为邮件项目的一部分(在同一窗口中)。见Creating Outlook Form Regions。