Получение событий от кнопки - C#
Формулировка задачи:
Пишу сапера на c#
Каждая клетка - кнопка
Вот так расставляю:
Столкнулся с проблемкой.
Как избежать кучи обработчиков нажатия кнопки в форме?
button_Array = new Button[10, 10];
int _x = 10,
_y = 10;
for (int i = 0; i < 10 - 1; i++)
{
for (int j = 0; j < 10 - 1; j++)
{
button_Array[i,j] = new Button();
button_Array[i, j].Name = "Button" + "_" + i.ToString() + "_" + j.ToString() ;
button_Array[i, j].Height = 25;
button_Array[i, j].Width = 25;
button_Array[i, j].Location = new System.Drawing.Point(_x, _y);
_x += 25;
form1.Controls.Add(button_Array[i, j]);
}
_x = 10;
_y += 26;
}
Решение задачи: «Получение событий от кнопки»
textual
Листинг программы
Button curButton = (Button)sender; //В обработчике клика по кнопкам
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д