E dùng vòng for để tạo các button như sau:
for (int i = 0; i < 20; i++)
for (int j = 0; j < 50; j++)
{
Button square = new Button();
square.Width = 20;
square.Height = 20;
square.Top = 20 * i;
square.Left = 20 * j;
square.Name = "square" + "_" + i.ToString() + "_" + j.ToString();
square.BackColor = System.Drawing.Color.Transparent;
square.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
square.Click += new System.EventHandler(this.square_Click);
this.Controls.Add(square);
}
Giờ e không biết làm thế nào trong phương thức square_Click để đổi màu cho button khi mình click vào ạ 




83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?