Windows Phone 7应用程序消息框在10秒后崩溃



这是我在WP 7应用程序开发中遇到的问题。实际上,我想在应用程序启动时检测网络的存在我使用这个代码

bool isNetwork=NetworkInterface.GetIsNetworkAvailable();
if(!isnetwork) 
{    
    MessageBox.Show("No Network Available","App Name",MessageBoxButton.OkCancel); 
}
下面的代码是我在类的构造函数()中编写的,我只想知道两件事
  1. 我应该在哪里写代码,以便当应用程序打开时,消息框显示,直到用户选择"是"或"否"消息框保持完整。
  2. 当用户按下MessageBox上的"NO"按钮时,我想退出应用程序

    我很困惑,我应该使用application_launching()事件还是应该在OnNavigatedTo()中编码?

需要正确的代码!谢谢:-)

如果你在OnNavigatedTo事件的构造函数中编写MessageBox,你将面临同样的问题。您必须在页面的Loaded事件处理程序中明智地处理它。

程序上没有退出应用程序的首选方式。与其决定退出应用程序,我建议您在页面上显示一些静态内容和"no network available, try later"文本。

最新更新