private void Next1_Click(object sender, EventArgs e) { if ((int)Num1.Value != 0) { string[] label1 = Txt1.Text.Split(new char[] { ' ' }); int col = int.Parse(label1[0]);//элементы в строке Program.array_3[col - 1] = new int[(int)Num1.Value]; Txt1.Text = (col + 1) + " строка"; if (col == Program.array_3.Length) { if ((int)Num1.Value == 1) { Next1.Hide(); Num1.Hide(); Num2.Show(); Txt1.Text = "1 строка"; Text1.Text = "Введите элементы каждой строки"; Txt2.Show(); Send.Location = new Point(108, 79); Send.Show(); } else { Next1.Hide(); Next.Location = new Point(108, 79); Next.Show(); Num1.Hide(); Num2.Show(); Txt1.Text = "1 строка"; Text1.Text = "Введите элементы каждой строки"; Txt2.Show(); } } } else { errorProvider1.SetError(Num1, "Строка не может быть пустой"); } }
private void CheckResultButton_Click(object sender, EventArgs e) { n++; if (n == 1 && EnterNumTextBox.Text == TrueNumLabel.Text) { this.Close(); victoryForm.ShowDialog(); } else if (n == 1) { Num1.Text = EnterNumTextBox.Text; Num1.Show(); Step1Label.Show(); BullAmount1.Text = CheckBullFunction(EnterNumTextBox.Text, TrueNumLabel.Text); BullAmount1.Show(); CowAmount1.Text = CheckCowFunction(EnterNumTextBox.Text, TrueNumLabel.Text); CowAmount1.Show(); } if (n == 2 && EnterNumTextBox.Text == TrueNumLabel.Text) victoryForm.ShowDialog(); else if (n == 2) { Num2.Text = EnterNumTextBox.Text; Num2.Show(); Step2Label.Show(); BullAmount2.Text = CheckBullFunction(EnterNumTextBox.Text, TrueNumLabel.Text); BullAmount2.Show(); CowAmount2.Text = CheckCowFunction(EnterNumTextBox.Text, TrueNumLabel.Text); CowAmount2.Show(); } if (n == 3 && EnterNumTextBox.Text == TrueNumLabel.Text) { this.Close(); victoryForm.ShowDialog(); } else if (n == 3) { Num3.Text = EnterNumTextBox.Text; Num3.Show(); Step3Label.Show(); BullAmount3.Text = CheckBullFunction(EnterNumTextBox.Text, TrueNumLabel.Text); BullAmount3.Show(); CowAmount3.Text = CheckCowFunction(EnterNumTextBox.Text, TrueNumLabel.Text); CowAmount3.Show(); } if (n == 4 && EnterNumTextBox.Text == TrueNumLabel.Text) { this.Close(); victoryForm.ShowDialog(); } else if (n == 4) { Num4.Text = EnterNumTextBox.Text; Num4.Show(); Step4Label.Show(); BullAmount4.Text = CheckBullFunction(EnterNumTextBox.Text, TrueNumLabel.Text); BullAmount4.Show(); CowAmount4.Text = CheckCowFunction(EnterNumTextBox.Text, TrueNumLabel.Text); CowAmount4.Show(); } if (n == 5 && EnterNumTextBox.Text == TrueNumLabel.Text) { this.Close(); victoryForm.ShowDialog(); } else if (n == 5) { Num5.Text = EnterNumTextBox.Text; Num5.Show(); Step5Label.Show(); BullAmount5.Text = CheckBullFunction(EnterNumTextBox.Text, TrueNumLabel.Text); BullAmount5.Show(); CowAmount5.Text = CheckCowFunction(EnterNumTextBox.Text, TrueNumLabel.Text); CowAmount5.Show(); } if (n == 6 && EnterNumTextBox.Text == TrueNumLabel.Text) { this.Close(); victoryForm.ShowDialog(); } else if (n == 6) { Num6.Text = EnterNumTextBox.Text; Num6.Show(); Step6Label.Show(); BullAmount6.Text = CheckBullFunction(EnterNumTextBox.Text, TrueNumLabel.Text); BullAmount6.Show(); CowAmount6.Text = CheckCowFunction(EnterNumTextBox.Text, TrueNumLabel.Text); CowAmount6.Show(); this.Close(); NoMoreAttemptsForm f1 = new NoMoreAttemptsForm(); f1.ShowDialog(); } }