class CartingDataSource : BindableBase { public ObservableCollection<CartData> _cartData; public ObservableCollection<CartData> CartData { get { if (_cartData == null) { _cartData = new ObservableCollection<CartData>(); } return _cartData; } set { SetProperty(ref _cartData, value); } } private DelegateCommand _addItemCommand; public ICommand AddItemCommand { get { if (_addItemCommand == null) { _addItemCommand = new DelegateCommand(AddToCart); } return _addItemCommand; } } public void AddToCart() { CartData.Add(new CartData { Cakename = "Black Forest", Cakeprice = 104 }); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)