/* Methode: Anzeigen der Frage und den dazugehörigen Antworten Antworten */ private void FrageAnzeigen(Frage frage) /* für Button Next beim Tab Quiz */ { lblFragestellung.Text = frage.GetFrageText(); lblMoeglicheAntwort1.Text = frage.GetAntworten()[0].antwortText; lblMoeglicheAntwort2.Text = frage.GetAntworten()[1].antwortText; lblMoeglicheAntwort3.Text = frage.GetAntworten()[2].antwortText; lblMoeglicheAntwort4.Text = frage.GetAntworten()[3].antwortText; lblMoeglicheAntwort5.Text = frage.GetAntworten()[4].antwortText; aktuelleFrage = frage; }
private void FrageImEditorAnzeigen() /* Funktion Anzeigen im Frageneditor */ { Frage frageBearbeiten = listeFragen[lstFragenliste.SelectedIndex]; //aus der Liste den ausgewählten Index nehmen txtNeueFrage.Text = frageBearbeiten.GetFrageText(); textBox1.Text = frageBearbeiten.GetAntworten()[0].antwortText; textBox2.Text = frageBearbeiten.GetAntworten()[1].antwortText; textBox3.Text = frageBearbeiten.GetAntworten()[2].antwortText; textBox4.Text = frageBearbeiten.GetAntworten()[3].antwortText; textBox5.Text = frageBearbeiten.GetAntworten()[4].antwortText; /*Zeigt an welche Antwort als die richtige abgespeichert wurde*/ radioButton6.Checked = frageBearbeiten.GetAntworten()[0].istRichtig; radioButton7.Checked = frageBearbeiten.GetAntworten()[1].istRichtig; radioButton8.Checked = frageBearbeiten.GetAntworten()[2].istRichtig; radioButton9.Checked = frageBearbeiten.GetAntworten()[3].istRichtig; radioButton10.Checked = frageBearbeiten.GetAntworten()[4].istRichtig; }
/* private void btnLaden_Click(object sender, EventArgs e) * {//TODO ladeprobleme , speichert eine datei liest sie jedoch nicht * // FrageImEditorAnzeigen(); * Deserialisierung(); * // GuiSynch(); * * * }*/ #endregion private void btnStart_Click(object sender, EventArgs e) { Random zufall = new Random(); Deserialisierung(); /*Soll Random-Fragen anzeigen*/ Frage spielStart = listeFragen[zufall.Next(1, listeFragen.Count)]; lblFragestellung.Text = spielStart.GetFrageText(); lblMoeglicheAntwort1.Text = spielStart.GetAntworten()[0].antwortText; lblMoeglicheAntwort2.Text = spielStart.GetAntworten()[1].antwortText; lblMoeglicheAntwort3.Text = spielStart.GetAntworten()[2].antwortText; lblMoeglicheAntwort4.Text = spielStart.GetAntworten()[3].antwortText; lblMoeglicheAntwort5.Text = spielStart.GetAntworten()[4].antwortText; //Wenn man Start nochmal klickt, zeigt er die nächste an //Vermerk: radioButton1.Checked = spielStart.GetAntworten()[0].istRichtig; //zeigt den richtigen wert an //TODO Radiobutton.checked GuiSynch(); }