Windows phone 8 Windows Phone 7应用程序中的消息框在10秒后崩溃
这是我在WP 7应用程序开发中遇到的一个问题。实际上,我想在应用程序启动时检测网络的存在 我使用这个代码Windows phone 8 Windows Phone 7应用程序中的消息框在10秒后崩溃,windows-phone-8,Windows Phone 8,这是我在WP 7应用程序开发中遇到的一个问题。实际上,我想在应用程序启动时检测网络的存在 我使用这个代码 bool isNetwork=NetworkInterface.GetIsNetworkAvailable(); if(!isnetwork) { MessageBox.Show("No Network Available","App Name",MessageBoxButton.OkCancel); } 下面的代码是我在类的构造函数()中编写的,我只想知道两件事 我应
bool isNetwork=NetworkInterface.GetIsNetworkAvailable();
if(!isnetwork)
{
MessageBox.Show("No Network Available","App Name",MessageBoxButton.OkCancel);
}
下面的代码是我在类的构造函数()中编写的,我只想知道两件事
需要正确的代码!谢谢:-)如果您在OnNavigatedTo事件的构造函数中编写MessageBox,您将面临相同的问题。您必须在页面的
加载的
事件处理程序中明智地处理它
以编程方式没有退出应用程序的首选方式。与其决定退出应用程序,我建议您在页面上显示一些静态内容和“无网络可用,请稍后再试”文本。如果我要为应用程序编写OnNavigatedTo()事件,该怎么办?您可以编写该事件的代码。。但是将
messageBox
放在该手柄中是不明智的,这发生在我在OnBackKeyPress处理程序中打开messageBox时。我通过立即取消按back键并在另一个线程上打开messagebox进行修复。我在用户按下“OK”后手动导航离开。