2010-07-07 95 views
0

下面是我想要做的事情的概述。我在shell中有一个用于应用程序模式对话框的区域。当一个模块想要启动一个应用程序模式对话框时,它会将一个自定义灯箱控件加载到该区域中,并将其填入我想要显示的内容(警告,向导等)。我有shell中定义的区域,因为我认为它需要在那里为lightbox背景屏蔽整个窗口。使用WPF Prism可以防止两个模块试图同时使用同一个区域吗?

想到的直接情况是,如果两个模块试图同时使用该区域会发生什么,是否有任何棱镜方式阻止另一个模块访问区域,直到当前使用该区域完成?

如果有更好的方法来完成我想要的,我愿意接受建议。

回答

相关问题