【发布时间】:2011-08-25 07:27:04
【问题描述】:
这里是简短的示例代码:
private void txtbox1_DoubleClick(object sender, EventArgs e)
{
button1_Click(object sender, EventArgs e); //can I call button1 event handler?
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(txtbox1.Text);
}
我想知道以上述方式编码是否可以?
【问题讨论】:
-
你可以,但你真的想要吗?相反,您可以从处理程序中提取公共代码并委托。我觉得它干净了很多。抱歉,没有在下面看到确切的答案 - 这样做!
标签: c# .net event-handling