我有这个功能,只需按一下按钮激活:
public void button1_Click(object sender, EventArgs e)
我想使用此函数,也可以使用后面代码中的另一个函数。
例如,像这样:
public void button2_Click(object sender, EventArgs e){
button1_Click();
}
您作为button1_Click
和button2_Click
从sender
发送给e
的内容是什么?
还是有其他选择使用它而不以某种方式发送任何东西?
答案 0 :(得分:1)
这个怎么样:
protected void Button1_Click(object sender, EventArgs e)
{
doSomething();
}
protected void Button2_Click(object sender, EventArgs e)
{
doSomething();
}
void doSomething()
{
...
}
如果您“ 必须 ”从Button2_Click
调用它,并且您实际上并未使用sender
和EventArgs
,那么你可以这样做:
Button2_Click(null, null);