这是我在WP 7 app dev中遇到的问题。实际上我想在应用程序启动时检测网络的存在 我用这个代码
bool isNetwork=NetworkInterface.GetIsNetworkAvailable();
if(!isnetwork)
{
MessageBox.Show("No Network Available","App Name",MessageBoxButton.OkCancel);
}
以下代码我在该类的构造函数()中编写,我只想知道两件事
我想在用户按下MessageBox上的“NO”按钮时退出应用程序
我很困惑,我应该使用 application_launching()事件还是应该在 OnNavigatedTo()中进行编码?
需要正确的代码!谢谢:-)
答案 0 :(得分:2)
如果您在OnNavigatedTo事件的Constructor中编写MessageBox,您将面临同样的问题。您必须在页面的Loaded
事件处理程序中明智地处理它。
以编程方式没有退出应用程序的优先方式。我建议您不要决定退出应用程序,而是在页面上显示一些静态内容和“无网络可用,稍后再试”文字。