public void PopulateMyInterests(List <string> Ninterests) { List <mCats> interests = new List <mCats>(); for (var i = 0; i < Ninterests.Count; i++) { if (Ninterests[i] == "Health_Beauty") { //Ninterests.Remove("Health_Beauty"); Ninterests.RemoveAt(i); } interests.Add(new mCats { Name = Keys.CatItemsRev[Ninterests[i]] }); } var productTapGestureRecognizer = new TapGestureRecognizer(); productTapGestureRecognizer.Tapped += OnTapped; var column = myIntrests; for (var i = 0; i < interests.Count; i++) { var item = new CategoryListTemplate(); item.BindingContext = interests[i]; item.GestureRecognizers.Add(productTapGestureRecognizer); column.Children.Add(item); } }
public void PopulateCategories(List <string> categories) { List <mCats> cats = new List <mCats>(); for (var i = 0; i < categories.Count; i++) { cats.Add(new mCats { Name = categories[i] }); } var productTapGestureRecognizer = new TapGestureRecognizer(); productTapGestureRecognizer.Tapped += OnTapped; var column = allCategories; for (var i = 0; i < cats.Count; i++) { var item = new CategoryListTemplate(); item.BindingContext = cats[i]; item.GestureRecognizers.Add(productTapGestureRecognizer); column.Children.Add(item); } }