Можете передать имя элемента резьбового элемента на элемент управления ListView в Xamarin форм
Я построил приложение xamarin, в котором я динамически получаю список элементов с двумя полями ItemCode и ItemDesc из веб-api и показываю его в виде списка. Теперь, когда listview прослушивается, я хочу передать itemcode НА СЛЕДУЮЩУЮ СТРАНИЦУ. Мой код в коде позади выглядит следующим образом:
private async void LstItems_OnItemTapped(object sender, ItemTappedEventArgs e) { var itemmaster = sender as Item; if (itemmaster != null) { var ItemCode = itemmaster.ItemCode; await Navigation.PushAsync(new DetailItemPage(ItemCode.ToString())); } } But my sender returns null and hence my page just does not navigate to the new page.Please help. My Item Class is as below: namespace MyFirstDbApp.Models { public class Item { public String ItemCode { get; set; } public String ItemDesc { get; set; } } }
Что я уже пробовал:
Я построил приложение xamarin, в котором я динамически получаю список элементов с двумя полями ItemCode и ItemDesc из веб-api и показываю его в виде списка. Теперь, когда listview прослушивается, я хочу передать itemcode НА СЛЕДУЮЩУЮ СТРАНИЦУ. Мой код в коде позади выглядит следующим образом:
private async void LstItems_OnItemTapped(object sender, ItemTappedEventArgs e) { var itemmaster = sender as Item; if (itemmaster != null) { var ItemCode = itemmaster.ItemCode; await Navigation.PushAsync(new DetailItemPage(ItemCode.ToString())); } } But my sender returns null and hence my page just does not navigate to the new page.Please help. My Item Class is as below: namespace MyFirstDbApp.Models { public class Item { public String ItemCode { get; set; } public String ItemDesc { get; set; } } }