void OnCategoryTapped(object sender, ItemTappedEventArgs e) { if (e.Item != null) { var selection = e.Item as CategoryModel; var viewModel = new CategoriesViewModel(); Navigation.PushAsync(new ProductsList(viewModel.NavigateToCategory(selection.Name))); } }