我想将按钮传递给按钮对象范围之外的事件处理程序。
例如:
void OnClick2(object sender, EventArgs e)
{
button123.text="changed";
}
所以我希望我的点击更改传递给它的按钮的文本。有没有办法做到这一点,除了在范围内有按钮 - 我能以某种方式将按钮对象传递给事件处理程序吗?
答案 0 :(得分:0)
我不是100%肯定你的问题,但这是试图回答它。
void ButtonClicked(object sender, EventArgs e)
{
Button button = sender as Button;
if (button != null)
{
button.Text = "changed";
}
}
这允许您处理任何按钮单击,它将更改该按钮文本。