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();
 }
示例#3
0
        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);
        }