IsNetworkOpen() public static method

public static IsNetworkOpen ( WiFiAvailableNetwork network ) : bool
network WiFiAvailableNetwork
return bool
        private async void ConnectButton_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                EnableView(false, true);

                var button  = sender as Button;
                var network = button.DataContext as WifiListViewItemPresenter;
                if (NetworkPresenter.IsNetworkOpen(network))
                {
                    await ConnectToWifiAsync(network, null, Window.Current.Dispatcher);
                }
                else if (network.IsEapAvailable)
                {
                    SwitchToItemState(network, WifiEapPasswordState, false);
                }
                else
                {
                    SwitchToItemState(network, WifiPasswordState, false);
                }
            }
            catch (Exception ex)
            {
                Log.Trace(ex.ToString());
                throw;
            }
            finally
            {
                EnableView(true, true);
            }
        }
Ejemplo n.º 2
0
        private void ConnectButton_Tapped(object sender, TappedRoutedEventArgs e)
        {
            var button  = sender as Button;
            var network = button.DataContext as WiFiAvailableNetwork;

            if (NetworkPresenter.IsNetworkOpen(network))
            {
                ConnectToWifi(network, null, Window.Current.Dispatcher);
            }
            else
            {
                SwitchToItemState(network, WifiPasswordState);
            }
        }
Ejemplo n.º 3
0
        private async void ConnectButton_Clicked(object sender, RoutedEventArgs e)
        {
            try
            {
                EnableView(false);

                var button  = sender as Button;
                var network = button.DataContext as WiFiAvailableNetwork;
                if (NetworkPresenter.IsNetworkOpen(network))
                {
                    await ConnectToWifiAsync(network, null, Window.Current.Dispatcher);
                }
                else
                {
                    SwitchToItemState(network, WifiPasswordState, false);
                }
            }
            finally
            {
                EnableView(true);
            }
        }