Exemple #1
0
        private void ButtonEdit_Click(object sender, RoutedEventArgs e)
        {
            Vehicles       selectedVehicle = VehiclesDataGrid.SelectedItem as Vehicles;
            VehiclesWindow vw = new VehiclesWindow(selectedVehicle);

            vw.Show();
        }
Exemple #2
0
        private void VehiclesDataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            var vehiclesList = VehiclesCollection;

            if (VehiclesDataGrid.SelectedIndex >= 0 && VehiclesDataGrid.SelectedIndex < vehiclesList.Count) //якщо вибраний індекс елементу є більшим за 0 і, водночас, не перевищує максимальний індекс даних
            {
                Vehicles       specificVehicle = VehiclesDataGrid.SelectedItem as Vehicles;                 //тоді приводимо вибраний рядок до даних продуктів
                VehiclesWindow v = new VehiclesWindow(specificVehicle);                                     //передаємо в екземпляр вікна продукт
                v.Show();                                                                                   //відкриваємо вікно з переданими даними
            }
        }