private void clickOnTrip(object sender, RoutedEventArgs e) { string id = ((Button)sender).Uid.ToString(); Trip currentTrip = trips.Find(x => x.Id.ToString() == id); WatchTrip wt = new WatchTrip(currentTrip); wt.ShowDialog(); }
public void row_click(object sender, RoutedEventArgs e) { var item = ((Button)sender).DataContext; var itemIndex = allTripsListBox.Items.IndexOf(item); WatchTrip watch = new WatchTrip(trips[itemIndex]); watch.Show(); }