В Visual C # как я могу определить, нажимает ли пользователь кнопку X, чтобы закрыть программу?Я хочу спросить пользователя, хотят ли они выполнить определенное действие перед выходом.У меня в самой программе есть кнопка выхода, и я знаю, что могу кодировать ее следующим образом:
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
DialogResult result;
if (logfiletextbox.Text != "")
{
result = MessageBox.Show("Would you like to save the current logfile?", "Save?", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk);
if (result == DialogResult.Yes)
{
savelog.PerformClick();
}
}
Environment.Exit(0); //exit program
}
Но как я могу сделать это для кнопки X, которая уже встроена в программу?