private void EditButton_Click(object sender, RoutedEventArgs e) { Reservation selectedItem = (Reservation)reservationDataGrid.SelectedItem; if (selectedItem != null) { var newProduct = new EditReservationWindow(selectedItem); if (newProduct.ShowDialog() == true) { } } }
private void reservationDataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { DataGridRow row = ItemsControl.ContainerFromElement((DataGrid)sender, e.OriginalSource as DependencyObject) as DataGridRow; if (row != null) { Reservation selectedItem = (Reservation)row.Item; var newService = new EditReservationWindow(selectedItem); if (newService.ShowDialog() == true) { } } }