示例#1
0
 private void NextQuestion_Clicked(object sender, RoutedEventArgs e)
 {
     if (quizManager.GetState() == QuizManager.EQuizState.ACTIVE && quizManager.HasNextQuestion())
     {
         new QuizWindow(quizManager).Show();
         Close();
     }
     else
     {
         OnEnd();
     }
 }
示例#2
0
        public void BeginButton_Clicked(object sender, RoutedEventArgs e)
        {
            QuizManager manager = new QuizManager(settingsManager);

            manager.Begin();

            if (manager.HasNextQuestion())
            {
                new QuizWindow(manager).Show();
            }
            else
            {
                new NoResourcesDialog().ShowDialog();
            }
        }