private async void OnProductTapped(Object sender, EventArgs e){
			var selectedItem = (Product)((ProductGridItemTemplate)sender).BindingContext;
			var productView = new ProductItemView(){
				BindingContext = selectedItem
			};

			await Navigation.PushAsync(productView);
		}
Esempio n. 2
0
        private async void OnProductTapped(Object sender, EventArgs e)
        {
            var selectedItem = (Product)((ProductGridItemTemplate)sender).BindingContext;
            var productView  = new ProductItemView()
            {
                BindingContext = selectedItem
            };

            await Navigation.PushAsync(productView);
        }
		public ProductsCarousel ()
		{
			InitializeComponent ();

			var productsList = SampleData.Products;

			for (var i = 0; i < productsList.Count; i++) {
				var item = new ProductItemView();
				item.BindingContext = productsList [i];
				Children.Add ( item );
			}
		}
        public ProductsCarousel()
        {
            InitializeComponent();

            var productsList = SampleData.Products;

            for (var i = 0; i < productsList.Count; i++)
            {
                var item = new ProductItemView();
                item.BindingContext = productsList [i];
                Children.Add(item);
            }
        }