Я исхожу из этой ссылки
Мне нужно сделать то же самое, но мне нужно поместить этот код в класс.вот код из моего класса.
public class MyForm : Form
{
protected override void OnFormClosing(FormClosingEventArgs e)
{
base.OnFormClosing(e);
if (e.CloseReason == CloseReason.WindowsShutDown) return;
// Confirm user wants to close
switch (MessageBox.Show(this, "Are you sure you want to close?", "Closing", MessageBoxButtons.YesNo))
{
case DialogResult.No:
e.Cancel = true;
break;
default:
break;
}
}
}
Когда я удаляю эту функцию из кода дизайна формы и помещаю ее в класс, ее вид компилятора не распознает ее.Я думаю, что проблема не в коде
Обновление: Леннар, спасибо за ответ, я знаю, как добавить событие, но как этого добиться, когда у меня есть код в классе?