using Xamarin.Forms; namespace XamarinList { public partial class MainPage : ContentPage { string[] monkeys = new string[] { "Tamarins", "Capuchins", "Squirrel Monkeys", "Spider Monkeys" }; public MainPage() { InitializeComponent(); List<MonkeyList> monkeyLists = new List<MonkeyList>(); foreach (var monkey in monkeys) { MonkeyList monkeyList = new MonkeyList() { Name= monkey }; monkeyLists.Add(monkeyList); } lstMonkeys.ItemsSource = monkeyLists; } public void OnEdit(object sender, EventArgs e) { var mi = ((MenuItem)sender); DisplayAlert("Edit", mi.CommandParameter.ToString(), "OK"); } public void OnDelete(object sender, EventArgs e) { var mi = ((MenuItem)sender); DisplayAlert("Delete", mi.CommandParameter.ToString(), "OK"); } } }