0

我正在使用 Prism 弹出区域并且弹出是无模式的。当我尝试更改 Prism 示例代码以替换.Show().ShowDialog()命令时,代码变得不稳定。所以,我需要保持当前代码不变,并想出一个解决方法:将无模式模式更改为模式模式。

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

4

1 回答 1

0

如果您使用的是 Stock Trader Reference Implementation、RegionPopupBehavior 和 DialogActivationBehavior,那么可以。您只需要将 DialogActivation 行为方法的 PrepareContentDialog 方法从 Show() 更改为 ShowDialog()。

参考实现示例不是很健壮,我在使用示例代码创建更健壮的弹出窗口时遇到了问题。然而,一旦你调整了这些行为,你就可以让它运作良好。

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

于 2010-11-22T02:49:05.480 回答