//public void OnMore(object sender, EventArgs e) //{ // var mi = ((MenuItem)sender); // DisplayAlert("More Context Action", mi.CommandParameter.ToString() + " more context action", "OK"); //} public async void OnDelete(object sender, EventArgs e) { var mi = (MenuItem)sender; var del = mi.CommandParameter as BasketList; await DisplayAlert("Delete Context Action", mi.CommandParameter + " delete context action", "OK"); if (del != null) { await _basketViewModel.DeleteBasket(del); basketList.ItemsSource = _basketViewModel.BasketList; } else { await DisplayAlert("Ошибочка", "объект не выбран", "OK"); } }