我在Form.cs事件處理程序與FormClosingEventArgs
public void label7_Click(object sender, FormClosingEventArgs e)
{
MessageBox.Show("Are you sure you want to exit?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (MessageBox.Show("Are you sure you want to exit?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
{
e.Cancel = true;
}
else {
Application.Exit();
}
}
有這個閉合形式的代碼和驗證碼在我Form.designer.cs
this.label7.Click += new System.EventHandler(this.label7_Click);
然而,不斷出現錯誤「無過載'label7_Click'與代表'System.EventHandler'匹配'「
我該怎麼辦?
@dlev如果我刪除了'新System.EventHandler()'的東西,當我點擊標籤,它說明不了什麼,因爲功能不叫。 – noobprogrammer 2013-04-11 15:12:50