public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { MenuTypeView myHolder = holder as MenuTypeView; myHolder.mMenu.Text = mMenuType[position].Menu; myHolder.mMainView.Click += mMainView_Click; }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { MenuTypeView myHolder = holder as MenuTypeView; myHolder.mItem.Text = mMenuItems[position].Item; myHolder.mPrice.Text = "£" + mMenuItems[position].Price; myHolder.mDescription.Text = mMenuItems[position].Description; }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { MenuTypeView myHolder = holder as MenuTypeView; Console.Write(mPhotos[position].PhotoFilePath); //calling ImageHelper class to display image myHolder.mPhotoFilePath.SetImageBitmap(ImageHelper.GetImageBitmapFromUrl(mPhotos[position].PhotoFilePath)); //photo is clicked myHolder.mMainView.Click += mMainView_Click; }
public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { View row = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.PhotoLayout, parent, false); ImageView image = row.FindViewById <ImageView>(Resource.Id.imageView1); MenuTypeView view = new MenuTypeView(row) { mPhotoFilePath = image }; return(view); }
public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { View row = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.MenuTypeLayout, parent, false); TextView textMenu = row.FindViewById <TextView>(Resource.Id.menuType); MenuTypeView view = new MenuTypeView(row) { mMenu = textMenu }; return(view); }
public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { View row = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.MenuItemLayout, parent, false); TextView textName = row.FindViewById <TextView>(Resource.Id.dishName); TextView textPrice = row.FindViewById <TextView>(Resource.Id.dishPrice); TextView textDescription = row.FindViewById <TextView>(Resource.Id.dishDescription); MenuTypeView view = new MenuTypeView(row) { mItem = textName, mPrice = textPrice, mDescription = textDescription }; return(view); }
public CollectionViewModel() { SelectedChangedListViewUnit = new RelayCommand <object>((p) => { return(true); }, (p) => { UnitView unitView = null; MainWindow._GridMain.Children.Clear(); if (SelectedItemUnit) { if (unitView == null) { unitView = new UnitView(); var unitViewModel = unitView.DataContext as UnitViewModel; unitViewModel.ClearTextBox(); MainWindow._GridMain.Children.Add(unitView); } } }); SelectedChangedListViewCustomer = new RelayCommand <object>((p) => { return(true); }, (p) => { CustomerView customerView = null; CustomerTypeView customerTypeView = null; MainWindow._GridMain.Children.Clear(); if (SelectedItemCustomer) { if (customerView == null) { customerView = new CustomerView(); var customerViewModel = customerView.DataContext as CustomerViewModel; customerViewModel.ClearTextBox(); MainWindow._GridMain.Children.Add(customerView); } } if (SelectedItemCustomerType) { if (customerTypeView == null) { customerTypeView = new CustomerTypeView(); var customerTypeViewModel = customerTypeView.DataContext as CustomerTypeViewModel; customerTypeViewModel.ClearTextBox(); MainWindow._GridMain.Children.Add(customerTypeView); } } }); SelectedChangedListViewMenu = new RelayCommand <object>((p) => { return(true); }, (p) => { MenuGroupView menuGroupView = null; MenuView menuView = null; MenuTypeView menuTypeView = null; MainWindow._GridMain.Children.Clear(); if (SelectedItemMenu) { if (menuView == null) { menuView = new MenuView(); var menuViewModel = menuView.DataContext as MenuViewModel; menuViewModel.ClearTextBox(); MainWindow._GridMain.Children.Add(menuView); } } if (SelectedItemMenuType) { if (menuTypeView == null) { menuTypeView = new MenuTypeView(); var menuTypeViewModel = menuTypeView.DataContext as MenuTypeViewModel; menuTypeViewModel.ClearTextBox(); MainWindow._GridMain.Children.Add(menuTypeView); } } if (SelectedItemMenuGroup) { if (menuGroupView == null) { menuGroupView = new MenuGroupView(); var menuGroupViewModel = menuGroupView.DataContext as MenuGroupViewModel; menuGroupViewModel.ClearTextBox(); MainWindow._GridMain.Children.Add(menuGroupView); } } }); SelectedChangedListViewPromotion = new RelayCommand <object>((p) => { return(true); }, (p) => { PromotionView promotionView = null; PromotionDetailView promotionDetailView = null; MainWindow._GridMain.Children.Clear(); if (SelectedItemPromotion) { if (promotionView == null) { try { promotionView = new PromotionView(); var promotionViewModel = promotionView.DataContext as PromotionViewModel; promotionViewModel.ClearTextBox(); MainWindow._GridMain.Children.Add(promotionView); } catch { WarningDialogs("Chưa load xong dữ liệu"); } finally { } } } if (SelectedItemDetailPromotion) { if (promotionDetailView == null) { try { promotionDetailView = new PromotionDetailView(); var promotionDetailViewModel = promotionDetailView.DataContext as PromotionDetailViewModel; promotionDetailViewModel.ClearTextBox(); promotionDetailViewModel.LoadPromotionList(); MainWindow._GridMain.Children.Add(promotionDetailView); } catch { WarningDialogs("Chưa load xong dữ liệu"); } finally { } } } }); }