Не уверен, почему вы думаете, что ответы будут легче, чем те, которые вы уже нашли, но ..
Форма имеет событие под названием «Закрытие» ( См. Здесь ). Вы должны обработать событие, а затем внутри этой функции вы можете использовать следующую строку, чтобы закрыть ваше приложение ...
System.Windows.Forms.Application.Exit();
ПРИМЕЧАНИЕ: это для приложения WinForms
EDIT:
Вы можете зарегистрировать событие закрытия, используя режим конструктора VS, как это ...
- Выберите форму
- Перейти в окно «События»
- Дважды щелкните по опции «Закрытие»
Более подробный ответ здесь
(Google, если вы не можете решить это)
или Вы можете зарегистрировать событие в коде, подобном этому ...
//In Form constructor function
this.Closing += new EventHandler(Form1_Closing);
private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
//Handle event here
System.Windows.Forms.Application.Exit();
}