Esempio n. 1
0
 public PlaybackPage(Entities session, Case @case,
                     IEnumerable <Capture> captures)
 {
     Session  = session;
     Case     = @case;
     Analyzer = Analyzer.ForCase(@case, captures, session);
     // puede lanzar excepción
     RefreshTimer = new DispatcherTimer(DispatcherPriority.Render);
     OverlayPanel = new OverlayPanel(Session, this);
     ResultsPage  = new ResultsPage(Case);
     InitializeComponent();
     RefreshTimer.Interval = TimeSpan.FromSeconds(Analyzer.DeltaT);
     RefreshTimer.Tick    += Refresh;
     RefreshTimer.Start();
     Application.Current.MainWindow.Closing += (s, a) => Cleanup();
 }
Esempio n. 2
0
 private void resultsBttn_Click(object sender, RoutedEventArgs e)
 {
     ResultsPage = new ResultsPage((Case)casesList.SelectedItem);
     NavigationService.Navigate(ResultsPage);
 }