Kod:
timer1.Start();
for (int i = 1; i < 161; i++)
{
Button btn = new Button();
btn.BackColor = Color.White;
btn.ForeColor = Color.Black;
btn.Width = 50;
btn.Height = 50;
btn.Text = i.ToString();
flowLayoutPanel1.Controls.Add(btn);
}
}
private **** timer1_Tick(object sender, EventArgs e)
{
int rastgele = rnd.Next(1, 161);
foreach (var a in flowLayoutPanel1.Controls)
{
Button btn = a as Button;
if (btn.Text == rastgele.ToString())
{
btn.BackColor = Color.Red;
btn.Click += new EventHandler(btn_click);
}
else
{
btn.BackColor = Color.Yellow;
}
}
}
**** btn_click(object sender, EventArgs e)
{
Button btn = sender as Button;
if (btn.BackColor == Color.Red)
{
puan++;
if (puan == 25)
{
MessageBox.Show("Tebrikler Kazandınız");
Application.Exit();
}
}
this.Text = puan.ToString();
}
