コード例 #1
0
ファイル: PlaybackPage.xaml.cs プロジェクト: despinosa/Narf-
 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();
 }
コード例 #2
0
ファイル: HomePage.xaml.cs プロジェクト: despinosa/Narf-
 private void resultsBttn_Click(object sender, RoutedEventArgs e)
 {
     ResultsPage = new ResultsPage((Case)casesList.SelectedItem);
     NavigationService.Navigate(ResultsPage);
 }