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 crocodile_right = false; bool verblud_right = false; bool begemot_right = false; bool nosorog_right = false; bool monkey_right = false; bool leo_right = false; bool slon_right = false; bool jiraf_right = false; bool cenguru_right = false; if (textBox1.Text.ToLower() == "к" && textBox2.Text.ToLower() == "р" && textBox3.Text.ToLower() == "о" && textBox16.Text.ToLower() == "к" && textBox17.Text.ToLower() == "о" && textBox36.Text.ToLower() == "д" && textBox37.Text.ToLower() == "и" && textBox38.Text.ToLower() == "л") { crocodile_right = true; } if (textBox9.Text.ToLower() == "в" && textBox8.Text.ToLower() == "е" && textBox11.Text.ToLower() == "р" && textBox12.Text.ToLower() == "б" && textBox13.Text.ToLower() == "л" && textBox14.Text.ToLower() == "ю" && textBox15.Text.ToLower() == "д") { verblud_right = true; } if (textBox10.Text.ToLower() == "б" && textBox8.Text.ToLower() == "е" && textBox7.Text.ToLower() == "г" && textBox6.Text.ToLower() == "е" && textBox5.Text.ToLower() == "м" && textBox3.Text.ToLower() == "о" && textBox4.Text.ToLower() == "т") { begemot_right = true; } if (textBox18.Text.ToLower() == "н" && textBox17.Text.ToLower() == "о" && textBox19.Text.ToLower() == "с" && textBox20.Text.ToLower() == "о" && textBox21.Text.ToLower() == "р" && textBox22.Text.ToLower() == "о" && textBox23.Text.ToLower() == "г") { nosorog_right = true; } if (textBox22.Text.ToLower() == "о" && textBox24.Text.ToLower() == "б" && textBox25.Text.ToLower() == "е" && textBox28.Text.ToLower() == "з" && textBox29.Text.ToLower() == "ь" && textBox30.Text.ToLower() == "я" && textBox31.Text.ToLower() == "н" && textBox32.Text.ToLower() == "а") { monkey_right = true; } if (textBox22.Text.ToLower() == "о" && textBox24.Text.ToLower() == "б" && textBox25.Text.ToLower() == "е" && textBox28.Text.ToLower() == "з" && textBox29.Text.ToLower() == "ь" && textBox30.Text.ToLower() == "я" && textBox31.Text.ToLower() == "н" && textBox32.Text.ToLower() == "а") { monkey_right = true; } if (textBox27.Text.ToLower() == "л" && textBox25.Text.ToLower() == "е" && textBox26.Text.ToLower() == "в") { leo_right = true; } if (textBox39.Text.ToLower() == "с" && textBox38.Text.ToLower() == "л" && textBox40.Text.ToLower() == "о" && textBox41.Text.ToLower() == "н") { slon_right = true; } if (textBox44.Text.ToLower() == "ж" && textBox45.Text.ToLower() == "и" && textBox43.Text.ToLower() == "р" && textBox47.Text.ToLower() == "а" && textBox48.Text.ToLower() == "ф") { jiraf_right = true; } if (textBox34.Text.ToLower() == "к" && textBox33.Text.ToLower() == "е" && textBox31.Text.ToLower() == "н" && textBox35.Text.ToLower() == "г" && textBox42.Text.ToLower() == "у" && textBox43.Text.ToLower() == "р" && textBox46.Text.ToLower() == "у") { cenguru_right = true; } /* * На данном этапе все слова проверены, и нам нужно вывести результат. * * Создадим переменную res типа string, которая будет содержать в себе результаты кроссворда и которую мы выведем в конце игры. * * Каждый вопрос проверяется следующим образом: * 1. Прибавляем к переменной res номер вопроса: res = res + "номер вопроса: "; * 2. Посредством переменной типа ответ_right проверяем, правильно ли ответил пользователь на вопрос, * и в зависимости от этого прибавляем "правильно" или "неправильно" и перенос на новую строку. * * В конце мы прибавляем время, за которое был решён кроссворд. */ string res = ""; res = res + "1: "; if (crocodile_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "2: "; if (verblud_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "3: "; if (begemot_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "4: "; if (nosorog_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "5: "; if (monkey_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "6: "; if (leo_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "7: "; if (slon_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "8: "; if (jiraf_right) { res = res + "правильно\n"; } else { res = res + "неправильно\n"; } res = res + "9: "; if (cenguru_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) { hard hardWindow = new hard(); hardWindow.Show(); this.Close(); } }