Estou tendo problemas ao tentar adicionar um evento click, vou mandar meu código e explicar o que preciso:
public partial class Form1 : Form
{
Button[,] b = new Button[11, 4];
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
int coluna = 0;
int linha = 0;
int cont = 1;
for (int i = 0; i < 11; i++)
{
for (int j = 0; j < 4; j++)
{
if (j == 1)
{
b[i, j] = new Button();
b[i, j].Name = " " + (cont);
b[i, j].Text = " " + (cont);
b[i, j].Location = new Point(coluna, linha);
Controls.Add(b[i, j]);
coluna += 150;
}
else
{
b[i, j] = new Button();
b[i, j].Name = " " + (cont);
b[i, j].Text = " " + (cont);
b[i, j].Location = new Point(coluna, linha);
Controls.Add(b[i, j]);
coluna += 90;
}
cont += 1;
}
linha += 50;
coluna = 0;
}
}
}
Bom, o programa basicamente funciona criando 44 assentos em fila, como se fosse um onibus, porém o que queria acrescentar agora é uma reserva, por exemplo: ao clicar no button qualquer, pois fiz em matriz, gostaria que ele mudasse a cor para vermelho de
reservado, ao clicar de novo gostaria de que voltasse para cor de origem. Vi que eu teria que usar o evento click, porém nao consigo achar tópicos explicando como usa-lo.