private void OnClosing(object sender, CloseEventArgs e) { IEditRunningTimeViewModel viewModel = (IEditRunningTimeViewModel)DataContext; viewModel.Closing -= OnClosing; DialogResult = e.Result == Result.OK; Close(); }
private void OnLoaded(object sender, RoutedEventArgs e) { IEditRunningTimeViewModel viewModel = (IEditRunningTimeViewModel)DataContext; viewModel.Closing += OnClosing; }