【发布时间】:2009-08-13 17:59:23
【问题描述】:
ChildWindow 是一个模态窗口,但它不会阻塞。有没有办法让它阻塞?我基本上想要一个 ShowDialog() 方法,该方法将调用 ChildWindow.Show() 但在用户关闭 ChildWindow 之前不会返回。我尝试在 ChildWindow.Show() 之后使用 Monitor.Enter() 进行阻止,但 ChildWindow 从未呈现并且浏览器只是挂起。有人有什么想法吗?
【问题讨论】:
-
您能解释一下您要达到的目标吗?
-
只是一个类似于 MessageBox.Show() 或 Form.ShowDialog() 的简单模态阻塞窗口
-
我已经尝试了所有方法,但从未找到解决方案。我试图制作自己的 MessageBox。我什至尝试过异步,但它总是被锁定。在读到蒂姆豪雅说不可能拥有真正的莫代尔后,我放弃了。
标签: silverlight silverlight-3.0