private async void Image_Tapped(object sender, TappedRoutedEventArgs e) { SpaceImageDialog dialog = new SpaceImageDialog(api); if (await dialog.ShowAsync() == ContentDialogResult.Primary) { image = dialog.selectedImage; Image.Source = new BitmapImage(new Uri(dialog.selectedImage.url)); } }
private async void MenuFlyoutItem_Click_1(object sender, RoutedEventArgs e) { string id = ((MenuFlyoutItem)sender).Tag.ToString(); SpaceImageDialog dialog = new SpaceImageDialog(api); if (await dialog.ShowAsync() == ContentDialogResult.Primary) { Space tapped = spaces.Find((Space now) => { return(now.id.Equals(id)); }); if (await api.EditSpace(id, tapped.name, dialog.selectedImage.id) == false) { await new MessageDialog("Could not edit Space").ShowAsync(); return; } await api.GetSpaces(true); Frame.Navigate(typeof(SpacesPage), api); Frame.BackStack.Clear(); } }