/// <summary> /// 右键打开某条报点消息的编辑界面 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void EditTrainTime(object sender, MouseButtonEventArgs e) { if (e.ChangedButton == MouseButton.Right) { var msg = (MsgTrainTimeReport)((DataGridRow)sender).DataContext; EditTimeWindow window = new EditTimeWindow(eventAggregator, msg); window.Show(); } }
private void ReportTime(object sender, RoutedEventArgs e) { EditTimeWindow window = new EditTimeWindow(); window.ShowDialog(); }