//Update the UI of all the changes private async void UpdateUI() { await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { CbxNetworkChange.IsChecked = BackgroundTaskHelper.GetBackgroundTaskStatus(BackgroundTaskHelper.BackgroundTaskName); if (ApplicationData.Current.LocalSettings.Values.ContainsKey("SSID")) { TblSSIDBlock.Text = SettingsHelper.SSID; TblSSIDBlock.Visibility = Visibility.Visible; TblSSIDLabel.Visibility = Visibility.Visible; } else { TblSSIDBlock.Visibility = Visibility.Collapsed; TblSSIDLabel.Visibility = Visibility.Collapsed; } }); }