Передача кнопки в обработчик событий
Я хочу передать кнопку обработчику событий вне области действия объекта кнопки.
Например:
void OnClick2(object sender, EventArgs e)
{
button123.text="changed";
}
Поэтому я хочу, чтобы мой щелчок изменил текст кнопки, переданной ему. Есть ли способ сделать это, кроме наличия кнопки в области видимости - могу ли я как-то передать объект кнопки обработчику событий?
1 ответ
Решение
Я не уверен на 100% в вашем вопросе, но вот попытка ответить на него.
void ButtonClicked(object sender, EventArgs e)
{
Button button = sender as Button;
if (button != null)
{
button.Text = "changed";
}
}
Это позволит вам обрабатывать любые нажатия кнопок, и это изменит текст этих кнопок.