将按钮传递给事件处理程序
本文关键字:事件处理 程序 按钮 | 更新日期: 2023-09-27 18:34:37
我想将按钮传递给按钮对象范围之外的事件处理程序。
例如:
void OnClick2(object sender, EventArgs e)
{
button123.text="changed";
}
所以我希望我的点击来更改传递给它的按钮的文本。除了将按钮放在范围内之外,有没有办法做到这一点 - 我可以以某种方式将按钮对象传递给事件处理程序吗?
我不是 100% 确定您的问题,但这里尝试回答它。
void ButtonClicked(object sender, EventArgs e)
{
Button button = sender as Button;
if (button != null)
{
button.Text = "changed";
}
}
这允许您处理任何按钮单击,它将更改该按钮文本。