Пример #1
0
        private void btnEditGadget_Click(object sender, RoutedEventArgs e)
        {
            if (dataGridView.SelectedItem != null)
            {
                Gadget_bearbeiten window = new Gadget_bearbeiten();
                window.Owner = (MainWindow)Window.GetWindow(this);
                // Übernehme Werte aus ausgewähltem Item
                Gadget gadget = (Gadget)dataGridView.SelectedItem;
                window.tbID.Text                = gadget.InventoryNumber;
                window.tbManufacturer.Text      = gadget.Manufacturer;
                window.tbName.Text              = gadget.Name;
                window.tbPrice.Text             = gadget.Price.ToString();
                window.cbCondition.SelectedItem = gadget.Condition;

                // Speichere änderungen
                if (window.ShowDialog() == true)
                {
                    Console.WriteLine(dataGridView.CurrentCell.Item.ToString());
                    MainWindow main = (MainWindow)Window.GetWindow(this);
                    // Update DataGrid
                    main.RefreshDataGrid();
                }
            }
        }
Пример #2
0
        private void btnEditGadget_Click(object sender, RoutedEventArgs e)
        {
            if (dataGridView.SelectedItem != null)
            {
                Gadget_bearbeiten window = new Gadget_bearbeiten();
                window.Owner = (MainWindow)Window.GetWindow(this);
                // Übernehme Werte aus ausgewähltem Item
                Gadget gadget = (Gadget)dataGridView.SelectedItem;
                window.tbID.Text = gadget.InventoryNumber;
                window.tbManufacturer.Text = gadget.Manufacturer;
                window.tbName.Text = gadget.Name;
                window.tbPrice.Text = gadget.Price.ToString();
                window.cbCondition.SelectedItem = gadget.Condition;

                // Speichere änderungen
                if (window.ShowDialog() == true)
                {
                    Console.WriteLine(dataGridView.CurrentCell.Item.ToString());
                    MainWindow main = (MainWindow)Window.GetWindow(this);
                    // Update DataGrid
                    main.RefreshDataGrid();
                }
            }
        }