是否有可能使WPF模态视图成为模态视图?

时间:2010-11-15 09:31:03

标签: wpf prism modal-dialog region-management

我正在使用Prism弹出区域,弹出窗口是modaless。当我尝试通过.Show()命令更改Prism示例代码以替换.ShowDialog()时,代码变得不稳定。因此,我需要保持当前代码的完整性并考虑解决方法:将modaless模式更改为模态模式。

我不知道该怎么做和/或是否可能。如果你知道如何,请分享。谢谢!

1 个答案:

答案 0 :(得分:0)

如果您正在使用Stock Trader参考实施和RegionPopupBehavior以及DialogActivationBehavior,那么您可以。您只需要将DialogActivation行为方法的PrepareContentDialog方法从Show()更改为ShowDialog()。

参考实现示例不是非常健壮,我遇到了使用示例代码创建更强大的弹出窗口的问题。但是,一旦你调整了行为,就可以让它运作良好。

如果您提供有关特定问题的更多详细信息,我可能会提供更多帮助。