if (MessageBox.Show("Are you sure?", "Exit Application?",
MessageBoxButtons.YesNo) == DialogResult.No)
{
// ignore it
}
else
{
// shutdown code goes here
}
There's an MSDN example here.
Question
Upon closing the form by clicking on the button I created named 'Exit' I want it to display a messagebox asking the user "Are you sure you want to exit?" I don't know the syntax for it, can someone help me please? Thanks
La solution 2
if (MessageBox.Show("Are you sure?", "Exit Application?",
MessageBoxButtons.YesNo) == DialogResult.No)
{
// ignore it
}
else
{
// shutdown code goes here
}
There's an MSDN example here.
Autres conseils
You need to look at the Form. closing event. You can place your message box there and then if you want to abort the form closing set e.cancel = true.
Have you tried something like:
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
if(MessageBox.Show("Exit Application?", "", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
this.Close();
}
}