Exemplo n.º 1
0
        private void Add_MenuItem_Click(object sender, RoutedEventArgs e)
        {
            var products = DataGridProducts.ItemsSource as ObservableCollection <Product>;

            products.Add(new Product(0, "000", "新建商品", "制造商", "类别", 0, 0));
            DataGridProducts.SelectedIndex = DataGridProducts.Items.Count - 1;
            DataGridProducts.ScrollIntoView(DataGridProducts.SelectedItem);
            _isAdding = true;
        }
Exemplo n.º 2
0
 public void GetProduct()
 {
     DataGridProducts = ProductsModel.GetProducts();
     if (Ids != null)
     {
         Ids.Clear();
     }
     Ids = DataGridProducts.Select(x => x.Id).ToList();
 }
Exemplo n.º 3
0
        public void setQuantity(int quantity, Button quantityButton)
        {
            quantityButton.Content = "Quantity (" + quantity.ToString() + ")";
            DataRowView dataRowView = (DataRowView)(quantityButton).DataContext;

            dataRowView.BeginEdit();
            dataRowView["Qty"] = quantity.ToString();
            dataRowView.EndEdit();

            DataGridProducts.CommitEdit();
        }