【发布时间】:2012-12-03 22:03:47
【问题描述】:
Windows 8 应用商店应用有类似 MessageBox 的东西吗?
我需要一个弹出窗口之类的东西来向用户展示,例如当输入错误或发生错误时。 API 中是否已有某些内容,还是我必须自己制作?
【问题讨论】:
标签: microsoft-metro windows-store-apps
Windows 8 应用商店应用有类似 MessageBox 的东西吗?
我需要一个弹出窗口之类的东西来向用户展示,例如当输入错误或发生错误时。 API 中是否已有某些内容,还是我必须自己制作?
【问题讨论】:
标签: microsoft-metro windows-store-apps
现代 UI 指南建议输入内联错误消息。但是,如果您仍然想要一个 MessageBox,您可以在 MessageDialog 中拥有它。
MessageDialog dlg = new MessageDialog("Message"); await dlg.ShowAsync();
【讨论】:
; await。我试过await (new MessageDialog("msg")).ShowAsync(),但似乎await关键字需要在已经创建的对象上调用该方法。
您正在寻找MessageDialog class
【讨论】:
如果您必须绕过 MessageDialog 对可能命令数量(三个)的限制,MessageBox implementation 可能会有所帮助。
【讨论】: