是否可以从作为 ElementHost 的子元素的 WPF 用户控件显示模态窗口,并将模态窗口的所有者/父级设置为包含表单控件?
我猜你不能这样做,因为 Owner 属性需要一个 Window 的实例,我想将它设置为 Element Host 控件的父级,这是一个旧的 Windows Forms Form 控件。只是想知道是否有解决方法或替代方法。
问题是当显示模态窗口并且用户切换到另一个应用程序,然后再返回时,模态窗口被隐藏并且用户无法与主窗口交互。这是因为 Windows 认为模态窗口仍然显示,但实际上没有显示,因为没有设置所有者/父关系。
干杯,詹姆斯。