private void AddQuestion_Click(object sender, RoutedEventArgs e) { QuestionType type; long id = 0; if (radioButtonText.IsChecked.Value) { type = QuestionType.Text; id = _contentManager.AddQuestion(_selectedQuiz, textBoxQuestion.Text, textBoxAnswer.Text, type, null); } else if (radioButtonPuzzle.IsChecked.Value) { type = QuestionType.Puzzle; id = _contentManager.AddQuestion(_selectedQuiz, textBoxQuestion.Text, textBoxAnswer.Text, type, null); } else { type = QuestionType.Choice; id = _contentManager.AddQuestion(_selectedQuiz, textBoxQuestion.Text, textBoxAnswer.Text, type, _wrongAnswers); } if (id > 0) { questions.Add(_contentManager.GetComponent(id) as Question); _saved = false; Save.IsEnabled = true; } }