private void ListView_ItemTapped(object sender, ItemTappedEventArgs e) { CountryViewModel vm = e.Item as CountryViewModel; var vpage = new CountryPage(vm); Navigation.PushAsync(vpage); (sender as ListView).SelectedItem = null; }
public WorldPage() { ViewModel = ServiceRegistration.Provider.GetService <WorldViewModel>(); ViewModel.ToPage = (page) => { var vpage = new CountryPage(page); Navigation.PushAsync(vpage); }; BindingContext = ViewModel; InitializeComponent(); }
public WorldPage(WorldViewModel viewModel) { ViewModel = viewModel; BindingContext = viewModel; ViewModel.ToPage = (page) => { var vpage = new CountryPage(page); Navigation.PushAsync(vpage); }; InitializeComponent(); }