如何在Outlook Vsto的邮件页面中添加用户控制功能?

问题描述 投票:0回答:1

我正在为Outlook 2016编写一个插件.我在我的Outlook Vsto项目中添加并集成了一个UserControl页面但唯一的问题是,我想把我的Usercontrol页面添加到新的邮件发送页面中去

         myUserControl = new UserControl();
        CustomTaskPane = this.CustomTaskPanes.Add(myUserControl, "Title", "what do I need to write to appear on the message page?" );
          
            myCustomTaskPane.Visible = true;
            myUserControl.Width = 500;
我需要写什么才能出现在消息页面上?
c# vsto outlook-addin message
1个回答
1
投票

你需要创建一个Outlook窗体区域,见 演练。设计一个Outlook表格区域 以获取更多信息。

要添加一个表格区域到Outlook VSTO插件项目中

  1. 在 Solution Explorer 中,选择 Add-In 项目。
  2. 在 "项目 "菜单上,单击 "添加新项目"。
  3. 在 "添加新项目 "对话框中,选择Outlook表格区域,命名文件,然后单击添加。
  4. 新建 Outlook 表格区域向导启动。
  5. 在 "选择如何创建表格区域 "页面上,单击 "设计一个新的表格区域",然后单击 "下一步"。
  6. 在 "选择您要创建的表格区域类型 "页面上,单击 "毗邻",然后单击 "下一步"。
  7. 相邻的表单区域会将表单区域添加到Outlook表单的默认页面的底部。有关表格区域类型的更多信息,请参阅 创建Outlook表格区域.
  8. 在 "供应描述性文本 "上,选择你的显示偏好页面,在 "名称 "框中键入它。
  9. 选择处于撰写模式的检查器,然后单击 "下一步"。

在 "确定将显示此窗体区域的信息类 "页面上,选择邮件信息,然后单击 "完成"。

© www.soinside.com 2019 - 2024. All rights reserved.