Form.cs にこの終了フォーム コードがあります。
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' と一致しません」
私は何をすべきか?