async void Save_Clicked(object sender, EventArgs e) { try { viewModel.SaveAsync(); await Navigation.PopToRootAsync(); } catch (Exception ex) { await DisplayAlert($"Error", $"{ex.Message}", "Cancel"); } MessagingCenter.Send(this, "SaveImage", viewModel.VMimage); }