在 Outlook 约会检查器中切换页面时自定义表单消失

Custom Form disappears when switching pages in outlook appointment inspector

过去 3 天我一直在努力解决这个问题:

我正在使用 vs 2013 开发一个使用 Add-in Express 的 Outlook 2010 加载项。 我创建了一个自定义表单(继承自 Outlook.OL.ADXOlForm)并在 ADXOlFormsManager 中将其配置为显示在约会检查器的 TopSubPane 中。

在检查器的页面之间切换时出现问题。一开始,当第一次显示检查器时,显示了 'Activity' 页面,我可以准确地看到表格应该在的位置。当切换到'Scheduling Assistant'页面时,表格存在于正确的位置,但是当我切换回'Activity'页面时,表格消失了。切换回 'Scheduling Assistant' 页面时,会显示自定义表单。

我希望表单显示在检查器的 TopSubPane 中,而不管检查器中显示的当前页面是什么。我错过了什么?

谢谢。

我建议您在 their forums 上询问 Add-in Express 的具体问题。除了核心开发人员之外,没有人可以回答您的问题——它可能是错误或功能。他们可能根本不支持这种情况。或者你只是使用旧版本的框架。太多的答案是可能的。但要获得明确的答案,您需要联系他们。

您有机会尝试使用 Outlook Form Regions 吗?在那种情况下它们能正常工作吗?