Example #1
0
        private void RefreshDevices()
        {
            DetailContentPresenter.Visibility = Visibility.Collapsed;
            if (_registeredHandlers == false)
            {
                PingPong.OnAppServiceConnected += PingPong_OnAppServiceConnected;
                PingPong.OnRemoteDeviceAdded   += PingPong_OnRemoteDeviceAdded;
                PingPong.OnRemoteDeviceUpdated += PingPong_OnRemoteDeviceUpdated;
                PingPong.OnRemoteDeviceRemoved += PingPong_OnRemoteDeviceRemoved;
                PingPong.OnStatusUpdateMessage += PingPong_OnStatusUpdateMessage;
                PingPong.OnErrorMessage        += PingPong_OnErrorMessage;

                _registeredHandlers = true;
            }

            RemoteSystemInfoCollection.Clear();
            PingPong.DiscoverDevices();
        }