using System; using System.Collections.Generic; using Xamarin.Forms; namespace comal.timesheets { public delegate void DeleteSelected(); public partial class ImageViewer : ContentPage { public event DeleteSelected OnDeleteSelected; public ImageViewer(ImageSource image) { InitializeComponent(); BindingContext = image; } public void ChooseDelete() { Device.BeginInvokeOnMainThread(() => { deleteBtn.IsVisible = true; }); } private void DeleteBtn_Clicked(object sender, EventArgs e) { OnDeleteSelected?.Invoke(); Navigation.PopAsync(); } } }