//Erstellt die Themenauswahl für das Drop down Menu der Themen private void comboBoxThemen_MouseClick(object sender, MouseEventArgs e) { csv_Import csv = new csv_Import(txtPfadCSV.Text); List <Topic> list = csv.import(); comboBoxThemen.Items.Clear(); foreach (Topic topic in list) { comboBoxThemen.Items.Add(topic.Name); } comboBoxThemen.BackColor = Color.White; }
public void starteSpiel() { //Lese Liste ein csv_Import game = new csv_Import(txtPfadCSV.Text); list = game.import(); //Wenn ein Thema ausgewält ist, gehts los if (comboBoxThemen.SelectedIndex != -1) { if (comboBoxUser.SelectedIndex != -1) { //Falls das Richtige Thema und der richtige User ausgewählt wurde, wird die Randomfunktion ausgeführt foreach (Topic top in list) { if (top.ThemenID == comboBoxThemen.SelectedIndex) { Vok rndVok = top.Zufall(); currentVok = rndVok; txtLang1.Text = currentVok.Deutsch; } } //Reset der Form btnNextGame.Visible = false; btnCorrectAnswer.Visible = false; thumbs(pictureBoxThumbs, -1); txtLang2.Text = null; } //Roter Rand else { TabPage t = materialTabControl1.TabPages[1]; materialTabControl1.SelectTab(t); //go to tab comboBoxUser.BackColor = Color.Red; } } //Roter Rand else { TabPage t = materialTabControl1.TabPages[1]; materialTabControl1.SelectTab(t); //go to tab comboBoxThemen.BackColor = Color.Red; } }