123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- 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 = "Вы победили";
- }
- }
- 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)
- {
- }
- }
- }
|