private async void UploadPictureButton_Clicked(object sender, EventArgs e) { // AZURE IMAGES var modal = new ImageSelectionModalPage(); await Navigation.PushModalAsync(modal); modal.SelectedItem += async(s, se) => { azureImage = (ImageModel)s; Image1.Source = ImageSource.FromUri(new Uri(azureImage.StorageUri)); ShowActivityIndicator(true); this.BindingContext = await DetectFaceAndEmotionsAsync(azureImage.StorageUri); AddFaceButton.IsEnabled = true; ShowActivityIndicator(false); }; }
private async void UploadPictureButton_Clicked(object sender, EventArgs e) { if (!CrossMedia.Current.IsPickPhotoSupported) { await DisplayAlert("No upload", "Picking a photo is not supported.", "OK"); return; } // AZURE IMAGES var modal = new ImageSelectionModalPage(); await Navigation.PushModalAsync(modal); modal.SelectedItem += (s, se) => { azureImage = (ImageModel)s; Image1.Source = ImageSource.FromUri(new Uri(azureImage.StorageUri)); }; }