как выбрать элемент в списке просмотра Mvvm мой код не работал
мой код Itemsource:
protected async override void OnAppearing()
{
base.OnAppearing();
var allPersons = await firebaseHelper.GetAllCamps();
lstCampus.ItemsSource = allPersons;
}
мой код selectedItem:
void OnItemTapped(object sender, System.EventArgs e)
{
if (lstCampus.SelectedItem != null)
DisplayAlert("OnItemTapped", lstCampus.SelectedItem.ToString(), "OK");
}
моя модель :
public class Campus
{
public string NameCamp { get; set; }
}
Модель моего взгляда:
public async Task<List<Campus>> GetAllCamps()
{
return (await firebase
.Child("Camps")
.OnceAsync<Campus>()).Select(item => new Campus
{
NameCamp = item.Object.NameCamp
}).ToList();
}
Спасибо