Tôi đang cố gắng thực hiện để người dùng được nhắc xác nhận thoát chương trình của tôi bằng C#, nhưng vì lý do nào đó, nếu họ nói "có" họ muốn thoát, hộp xác nhận sẽ bật lên lần nữa. Tôi không thể hiểu tại sao.Xác nhận đôi khi xuất cảnh
if (MessageBox.Show("Are you sure you want to exit?", "Confirm exit", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
{
e.Cancel = true;
}
else { Application.Exit(); }
đâu mã này được chạy? –
Tôi giả sử bạn đang xử lý sự kiện Biểu mẫu đóng. Tôi không nghĩ rằng bạn cần Application.Exit() –
Có, hình thức đóng cửa, nhưng tôi cần application.exit() như có một cửa sổ mở mà tôi cần phải đóng cùng một lúc. – Sean