using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApp4 { public partial class Form1 : Form { int i = 0; public void BlockButtons() { if (i != 6) { btnMin3.Enabled = false; btnMin4.Enabled = false; btnMin5.Enabled = false; btnMin6.Enabled = false; btnMin7.Enabled = false; btnMin9.Enabled = false; tb1.Text = "Вы проиграли"; panel1.BackColor = Color.Red; } btnMin1.Text = "Мина"; btnMin2.Text = "Мина"; btnMin8.Text = "Мина"; } public void Win() { i++; if (i == 6) { BlockButtons(); tb1.Text = "Вы победили"; panel1.BackColor = Color.Green; } } public Form1() { InitializeComponent(); btnMin1.Enabled = false; btnMin2.Enabled = false; btnMin3.Enabled = false; btnMin4.Enabled = false; btnMin5.Enabled = false; btnMin6.Enabled = false; btnMin7.Enabled = false; btnMin8.Enabled = false; btnMin9.Enabled = false; } private void btnStart_Click(object sender, EventArgs e) { btnMin1.Enabled = true; btnMin2.Enabled = true; btnMin3.Enabled = true; btnMin4.Enabled = true; btnMin5.Enabled = true; btnMin6.Enabled = true; btnMin7.Enabled = true; btnMin8.Enabled = true; btnMin9.Enabled = true; btnStart.Enabled = false; } private void btn_Click1(object sender, EventArgs e) { BlockButtons(); } private void btnMin_Click2(object sender, EventArgs e) { BlockButtons(); } private void btn_Click3(object sender, EventArgs e) { btnMin3.Text = "1"; btnMin3.Enabled = false; Win(); } private void btn_Click4(object sender, EventArgs e) { btnMin4.Text = "3"; btnMin4.Enabled = false; Win(); } private void btn_Click5(object sender, EventArgs e) { btnMin5.Text = "3"; btnMin5.Enabled = false; Win(); } private void btn_Click6(object sender, EventArgs e) { btnMin6.Text = "2"; btnMin6.Enabled = false; Win(); } private void btn_Click7(object sender, EventArgs e) { btnMin7.Text = "1"; btnMin7.Enabled = false; Win(); } private void btnMin_Click8(object sender, EventArgs e) { BlockButtons(); } private void btn_Click9(object sender, EventArgs e) { btnMin9.Text = "1"; btnMin9.Enabled = false; Win(); } private void tb1TextChanged(object sender, EventArgs e) { } } }