async void SearchResults_Loaded(object sender, RoutedEventArgs e) { //Overlay.Visibility = Visibility.Visible; //OverlayProgressBar.IsIndeterminate = true; SystemTray.ProgressIndicator = new ProgressIndicator(); SystemTray.ProgressIndicator.IsIndeterminate = true; SystemTray.ProgressIndicator.IsVisible = true; SystemTray.ProgressIndicator.Text = "Getting Photos"; var images = await FlikrImage.GetFlikrImages(FlikrApiKey, _topic, _latitude, _longitude, _radius); DataContext = images; SystemTray.ProgressIndicator.IsIndeterminate = false; SystemTray.ProgressIndicator.Text = "Here are your photos"; SystemTray.ProgressIndicator.IsVisible = false; //if (images.Count == 0) // NoPhotosFound.Visibility = Visibility.Visible; //else // NoPhotosFound.Visibility = Visibility.Collapsed; //Overlay.Visibility = Visibility.Collapsed; //OverlayProgressBar.IsIndeterminate=false; }
async void appBarButton_Click(object sender, EventArgs e) { List <FlikrImage> imgs = new List <FlikrImage>(); foreach (object item in PhotosForLockScreen.SelectedItems) { FlikrImage img = item as FlikrImage; if (img != null) { imgs.Add(img); } } //Clean out aall images in isolated storage LockScreenHelpers.CleanStorage(); //Save this new list in isolated storage LockScreenHelpers.SaveSelectedBackgroundScreens(imgs); //Randomly select one item and use it as lockscreen await LockScreenHelpers.SetRandomImageFormLocalStorage(); MessageBox.Show("You have a new lockscreen image", "Set!", MessageBoxButton.OK); }