仅限Active Explorer窗口上的模态对话框

时间:2016-10-31 11:17:04

标签: outlook vsto

我的表单区域中有一个模态对话框。我提供表单区域作为对话框的所有者,但它阻止访问Outlook主窗口,并始终显示在它上面。 是否可以在我的活动资源管理器窗口中显示我的表单区域而不是其他Outlook窗口上的模式对话框?

1 个答案:

答案 0 :(得分:1)

不,这在设计上是不可能的。模态对话框始终是整个过程的模态,即属于Outlook过程的所有窗口都将被模态对话框阻止。

作为一种变通方法,您可以将对话框设置为非模态,并在激活资源管理器时将其置于最前面(检查Explorer.Activate事件)。