Visual C#에서는 사용자가 프로그램을 닫기 위해 X 버튼을 클릭하면 어떻게 감지 할 수 있습니까? 끝내기 전에 특정 작업을 수행할지 묻는 메시지를 사용자에게 보내고 싶습니다. 나는 내 프로그램 자체가 종료 버튼이 있고, 나는 다음과 같이 내가 코딩 할 수 있습니다 알고Visual C# : 프로그램 검사 끝내기
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 버튼이 작업을 수행 할 수있는 방법?
대신 최신 'Form.FormClosing' 이벤트를 사용해야합니다. – SLaks
감사합니다. 대답 업데이트 :-) – Mau