Exemple #1
0
 /* 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;
 }
Exemple #2
0
        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;
        }
Exemple #3
0
        /*  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();
        }