public ProductView(Product product) { _product = product; viewModel = new Product_ProductView_ViewModel(product, new PageService(Navigation)); InitializeComponent(); SetStrings(); GetList(product); GoCartBtn.Clicked += GoCartBtn_Clicked; changeposit(); }
public pQuestion(Product product) { _product = product; viewModel = new Product_ProductView_ViewModel(product, new PageService(Navigation)); InitializeComponent(); viewModel.IsListRefereshing = true; listView.ItemSelected += ListView_ItemSelected; listView.ItemAppearing += (sender, e) => { if (viewModel.IsBusy || viewModel.Questionlist.Count < 4 || viewModel.isDone) { return; } if (e.Item == viewModel.Questionlist[viewModel.Questionlist.Count - 1]) { viewModel.GetQuestionList(viewModel.Questionlist.Count, 10, true);// add loader for viewmore on view } }; }