コード例 #1
0
 private void SetQuestionAndAnswersTexts(QuestionPresenter questionPresenter)
 {
     _gameView.QuestionBox.QuestionText = questionPresenter.QuestionText;
     _gameView.Button(AnswerCode.A)
         .SetState(AnswerButtonState.Normal)
         .AnswerText = String.Format("A: {0}", questionPresenter.AnswerA);
     _gameView.Button(AnswerCode.B)
         .SetState(AnswerButtonState.Normal)
         .AnswerText = String.Format("B: {0}", questionPresenter.AnswerB);
     _gameView.Button(AnswerCode.C)
         .SetState(AnswerButtonState.Normal)
         .AnswerText = String.Format("C: {0}", questionPresenter.AnswerC);
     _gameView.Button(AnswerCode.D)
         .SetState(AnswerButtonState.Normal)
         .AnswerText = String.Format("D: {0}", questionPresenter.AnswerD);
 }
コード例 #2
0
 public QuestionPresenter GetNewQuestion(GameLevel level)
 {
     CurrentQuestion = new QuestionPresenter(_repository.GetNextQuestion(level));
     return CurrentQuestion;
 }