【发布时间】:2011-01-03 17:18:01
【问题描述】:
我需要一个 MessageBox.Show(),但具有扩展功能:Windows Phone 7 的内置消息框不会显示任意按钮,只是确定或取消,例如我还需要 YesNo。我需要一个仅在用户单击按钮时才返回的 Show 方法。我试图让我自己的消息框作为弹出窗口。问题是它与 WP7 中的 UI 线程中的所有内容都是异步的,并且我无法阻止 UI 线程,因为 UI 线程也负责处理按钮单击事件。我看到了 WP7 的 ChildWindow 示例,但这也是异步的,我必须有一个 Show() 方法,该方法仅在用户单击时返回。有什么建议?某种 DoEvents() 可以帮到我很多,但在 WP7 中没有这样的方法:(
【问题讨论】:
标签: silverlight windows-phone-7 messagebox