private void selectAnswerClick(object sender, EventArgs e) { foreach (Control control in ControlsToRefresh) { Controls.Remove(control); } ControlsToRefresh = new List <Control>(); Label ls = ControlManager.CreateControl <Label>(100, 20, 730, 400, score.ToString()); QuizButton b = (QuizButton)sender; if (b.CorrectAnswer) { score++; Controls.Add(ls); ControlsToRefresh.Add(ls); b.CorrectAnswer = false; } else if (b.CorrectAnswer == false) { Controls.Add(ls); ControlsToRefresh.Add(ls); } }
private void quizButtonClick(object sender, System.EventArgs e) { // DataTable result = dal.GetTranslationsFromTo(quizQuizFromLanguageCombo.Text, quizQuizToLanguageCombo.Text); List <IQuiz> get = ql.GetQuiz(quizQuizFromLanguageCombo.Text, quizQuizToLanguageCombo.Text); int i = 0; foreach (var quizQuestion in get) { Label l1 = ControlManager.CreateControl <Label>(100, 20, 540, 82 + (20 * ++i), quizQuestion.Question.Word); Controls.Add(l1); int j = 0; foreach (var answer in quizQuestion.Answers) { QuizButton b1 = ControlManager.CreateControl <QuizButton>(100, 20, 630 + (110 * ++j), 82 + (20 * i), answer.Word); b1.CorrectAnswer = answer.IsCorrect; Controls.Add(b1); } } }
private void selectAnswerClick(object sender, EventArgs e) { QuizButton b = (QuizButton)sender; //if (b.CorrectAnswer) // Label ls = ControlManager. }