private void OnRetrieve(object sender, RoutedEventArgs e) { RunViewModel viewModel = new RunViewModel(_run, _viewModel.Mass, _viewModel.MzTolerance); ManagedContent view = _regionManager.FindExistingView("DocumentRegion", typeof(RunView), viewModel.XYData.Title); if (view == null) { view = new RunView(_eventAggregator, _regionManager, viewModel, "XIC", "Time"); _regionManager.AddToRegion("DocumentRegion", view); } view.Show(); view.Activate(); Close(); }
private void OnRetrieve(object sender, RoutedEventArgs e) { RunViewModel viewModel = new RunViewModel(_run, _viewModel.StartTime, _viewModel.StopTime, 0, 0, 1000000); ManagedContent view = _regionManager.FindExistingView("DocumentRegion", typeof(RunView), viewModel.XYData.Title); if (view == null) { view = new RunView(_eventAggregator, _regionManager, viewModel, "Spectrum", "m/z"); _regionManager.AddToRegion("DocumentRegion", view); } view.Show(); view.Activate(); Close(); }
public void OnFileClicked(object value) { RunViewModel viewModel = new RunViewModel(value as Core.Domain.Run); ManagedContent view = _regionManager.FindExistingView(Regions.DocumentRegion.ToString(), typeof(RunView), viewModel.XYData.Title); if (view == null) { view = new RunView(_eventAggregator, _regionManager, viewModel, "TIC", "Time"); _regionManager.AddToRegion(Regions.DocumentRegion.ToString(), view); } view.Show(); view.Activate(); _eventAggregator.GetEvent<ShowPeptidesEvent>().Publish(value); }