public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
        {
            View itemView         = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.CellLayout, parent, false);
            UserCartViewHolder vh = new UserCartViewHolder(itemView, OnClick);

            return(vh);
        }
        public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position)
        {
            UserCartViewHolder vh = holder as UserCartViewHolder;

            vh.Image.SetImageResource(mUserCartObject[position].mPhotoID);
            vh.Caption.Text = mUserCartObject[position].mCaption;
            vh.Price.Text   = mUserCartObject[position].mPrice.ToString();
        }