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
                }
            };
        }