当用户单击后退按钮时 MessageboxResult 为 Cancel
我注意到,如果出现一些 MessageBox
,甚至上面只有一个“确定”按钮,并且用户在 Windows Phone 7 中单击“后退”按钮,您将在 中收到
。Cancel
>消息框结果
有人经历过吗?
I noticed that if some MessageBox
appears and you even just have a OK button on it and the user clicks the back button from Windows Phone 7, you will receive Cancel
in MessageBoxResult
.
Anybody experienced it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
编辑:刚刚在此处找到了一些信息
摘录
从本文中我可以看出,
MessageBoxResult.Cancel
是使用 Windows Phone 7 时得到的结果。但是,在
Windows Phone 7.1(Mango)
中进行测试时> 应用程序,我得到一个MessageBoxResult.None
Edit: Just found some information here
An excerpt
From what I can tell from the article,
MessageBoxResult.Cancel
is what you get when using Windows Phone 7.But, when tested in a
Windows Phone 7.1(Mango)
application, I got aMessageBoxResult.None
结果实际上是
MessageBoxResult.None
。根据您检查结果的方式,它可能显示已取消或正常。如果你像 abhinav 那样做,那么看起来就OK了。您可能正在检查
m = OK
- 那么它在您的代码中看起来像是被取消了。The result is actually
MessageBoxResult.None
.Depending on how you check the result it might either appear cancelled or OK. If you do it like abhinav then it will seem like OK. You are probably checking for
m = OK
- then it will seem like cancelled in your code.