2013-04-06 4 views

ответ

2

FormClosing события должно быть местом, где вы будете обрабатывать ожидаемое или неожиданное закрытие ваших форм.

Это событие получает FormClosingEventArgs, содержащий reason для закрытия вашей формы.

Существует также более общий Application.ApplicationExit, но ему не хватает данных, данных параметром FormClosingEventArg, переданным событию FormClosing.

Как вы обрабатываете данные, которые необходимо сохранить, может быть дискриминационным фактором при выборе между двумя методами.