這裏是簡短的示例代碼:在另一個事件處理程序中調用一個事件處理程序?
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);
}
我不知道是否會好起來的代碼在上面的方法是什麼?
你可能但你真的想嗎?相反,您可以從處理程序中提取常用代碼和委託。我認爲它更清潔。對不起,沒有看到下面的確切答案 - 這樣做! – TheCodeKing