我需要创建一个outlook扩展,它应该有一个带有两个按钮的表单,它应该出现在应用程序的右侧,就像todoist应用程序一样(在屏幕截图中用红色圈出)。
我尝试使用“Outlook 2013 Add in”项目类型创建,我能够创建一个带有一些基本功能的加载项,但不知道如何添加UI。
再一次谷歌搜索,我发现this,这看起来像我需要但似乎没有正式来自微软/视觉工作室,似乎也有某种费用。
我正在尝试制作我的第一个Outlook扩展程序。
当我尝试使用谷歌搜索时,无法获得任何好结果,任何人都可以指导我吗?
答案 0 :(得分:1)
VSTO(也不是Outlook)不为自定义表单提供此类布局。但是,您可以自由使用Windows API函数来子类化Outlook窗口并注入自己的表单。他们将其称为Adjacent Windows In Outlook。请参阅Creating Adjacent Windows In Outlook示例代码。
Add-in Express使用相同的技术进行Outlook窗口的子类化。因此,您可以方便地在Windows窗体上放置.net控件。例如,我刚刚测试了一个带有高级Outlook表单的示例加载项,该表单放置在 RightReadingPane 布局中。这就是我得到的: