示例#1
0
        private void LoadNetwork()
        {
            NetworkList.Clear();
            var networks = _repository.Networks.GetRange();

            foreach (var network in networks)
            {
                NetworkList.Add(new NetworkModel(network, _repository));
            }
        }
示例#2
0
        private void WifiSearch(Wifi wifi)
        {
            NetworkList.Clear();
            string fontValue = "Normal";

            if (!wifi.NoWifiAvailable)
            {
                foreach (var accessPoint in wifi.GetAccessPoints())
                {
                    fontValue = "Normal";
                    if (accessPoint.IsConnected)
                    {
                        fontValue = "Bold";
                    }
                    NetworkList.Add(new WifiNetwork {
                        Name = accessPoint.Name, Font = fontValue
                    });
                }
            }
        }