private void button1_Click(object sender, EventArgs e) { if (!(radioButtonEasy.Checked || radioButtonNormal.Checked || radioButtonDifficult.Checked)) { var result = MessageBox.Show("Вы не выбрали кнопку!"); } if (radioButtonEasy.Checked) { easy easyWindow = new easy(); easyWindow.Show(); } if (radioButtonNormal.Checked) { middle middleWindow = new middle(); middleWindow.Show(); } if (radioButtonDifficult.Checked) { hard hardWindow = new hard(); hardWindow.Show(); } }
private void button1_Click(object sender, EventArgs e) { /* * Для каждого слова была выделена булева переменна, обозначающая, что true - слово введено верно, false - неверно. * * Тип переменной - слово_right * * В данном методе проверяются текстбоксы на наличие верно введённых слов. Если нужные текстбоксы содержат нужные буквы, * слово считается верно введенным, и переменная, которая относится к слову становится true. * * Далее проверяются все слова. */ bool maska_right = false; bool skier_right = false; bool pero_right = false; bool vinograd_right = false; bool butterfly_right = false; bool vovka_right = false; bool guitar_right = false; bool toy_right = false; if (textBox1.Text.ToLower() == "м" && textBox2.Text.ToLower() == "а" && textBox3.Text.ToLower() == "с" && textBox4.Text.ToLower() == "к" && textBox5.Text.ToLower() == "а") { maska_right = true; } if (textBox11.Text.ToLower() == "л" && textBox10.Text.ToLower() == "ы" && textBox9.Text.ToLower() == "ж" && textBox8.Text.ToLower() == "н" && textBox6.Text.ToLower() == "и" && textBox7.Text.ToLower() == "к") { skier_right = true; } if (textBox0.Text.ToLower() == "п" && textBox14.Text.ToLower() == "е" && textBox13.Text.ToLower() == "р" && textBox12.Text.ToLower() == "о") { pero_right = true; } if (textBox22.Text.ToLower() == "в" && textBox21.Text.ToLower() == "и" && textBox20.Text.ToLower() == "н" && textBox19.Text.ToLower() == "о" && textBox18.Text.ToLower() == "г" && textBox17.Text.ToLower() == "р" && textBox15.Text.ToLower() == "а" && textBox16.Text.ToLower() == "д") { vinograd_right = true; } if (textBox29.Text.ToLower() == "б" && textBox28.Text.ToLower() == "а" && textBox27.Text.ToLower() == "б" && textBox26.Text.ToLower() == "о" && textBox25.Text.ToLower() == "ч" && textBox24.Text.ToLower() == "к" && textBox23.Text.ToLower() == "а") { butterfly_right = true; } if (textBox34.Text.ToLower() == "в" && textBox33.Text.ToLower() == "о" && textBox32.Text.ToLower() == "в" && textBox31.Text.ToLower() == "к" && textBox30.Text.ToLower() == "а") { vovka_right = true; } if (textBox35.Text.ToLower() == "г" && textBox36.Text.ToLower() == "и" && textBox37.Text.ToLower() == "т" && textBox38.Text.ToLower() == "а" && textBox39.Text.ToLower() == "р" && textBox40.Text.ToLower() == "а") { guitar_right = true; } if (textBox47.Text.ToLower() == "и" && textBox46.Text.ToLower() == "г" && textBox45.Text.ToLower() == "р" && textBox44.Text.ToLower() == "у" && textBox41.Text.ToLower() == "ш" && textBox42.Text.ToLower() == "к" && textBox43.Text.ToLower() == "а") { toy_right = true; } bool gold_right = false; if (textBox3.Text.ToLower() == "с" && textBox8.Text.ToLower() == "н" && textBox14.Text.ToLower() == "е" && textBox18.Text.ToLower() == "г" && textBox26.Text.ToLower() == "о" && textBox32.Text.ToLower() == "в" && textBox36.Text.ToLower() == "и" && textBox42.Text.ToLower() == "к") { gold_right = true; } /* * На данном этапе все слова проверены, и нам нужно вывести результат. * * Создадим переменную res типа string, которая будет содержать в себе результаты кроссворда и которую мы выведем в конце игры. * * Каждый вопрос проверяется следующим образом: * 1. Прибавляем к переменной res номер вопроса: res = res + "номер вопроса: "; * 2. Посредством переменной типа ответ_right проверяем, правильно ли ответил пользователь на вопрос, * и в зависимости от этого прибавляем "правильно" или "неправильно" и перенос на новую строку. * * В конце мы прибавляем время, за которое был решён кроссворд. */ string res = ""; res = res + "1: "; if (maska_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "2: "; if (skier_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "3: "; if (pero_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "4: "; if (vinograd_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "5: "; if (butterfly_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "6: "; if (vovka_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "7: "; if (guitar_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "8: "; if (toy_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "Золотое слово: "; if (gold_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "Время: " + minutes.ToString() + ":" + seconds_format(seconds); res = res + "\n\nПерейти на следующий уровень?"; /*Следующий метод показывает результат во всплывающем окне*/ DialogResult dialogResult = MessageBox.Show(res, "Результат", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { middle middleWindow = new middle(); middleWindow.Show(); this.Close(); } }