C# 持续检查UWP上的Internet连接
我想问,我如何在我的UWP应用程序中进行持续的互联网连接检查,并显示警告对话框,允许应用程序在断开连接时处于空闲状态?这是因为当互联网断开连接时,因为有许多功能需要连接互联网,所以应用程序会自动退出,而不会发出任何通知。到目前为止,我知道如何检查连接,但不是连续检查C# 持续检查UWP上的Internet连接,c#,uwp-xaml,windows-iot-core-10,C#,Uwp Xaml,Windows Iot Core 10,我想问,我如何在我的UWP应用程序中进行持续的互联网连接检查,并显示警告对话框,允许应用程序在断开连接时处于空闲状态?这是因为当互联网断开连接时,因为有许多功能需要连接互联网,所以应用程序会自动退出,而不会发出任何通知。到目前为止,我知道如何检查连接,但不是连续检查 private void CheckInternetAndShowDialog() { bool isConnected = NetworkInterface.GetIsNet
private void CheckInternetAndShowDialog()
{
bool isConnected = NetworkInterface.GetIsNetworkAvailable();
if (isConnected)
{
textBlock1.Text = "Is Connected";
}
else
{
textBlock1.Text = "Disconnected";
}
}
课堂上有一个活动,听起来像是你在寻找的。因此,当您的UWP应用程序启动时,您可以订阅该事件,并使用以下代码在状态更改时检查您是否有网络连接,然后相应地采取行动
NetworkInformation.NetworkStatusChanged+=NetworkInformation\u NetworkStatusChanged代码>可能存在的重复项