Confirmar saída de Formulário / Tela – C# Windows Forms

Algumas vezes precisamos perguntar ao usuário se ele realmente deseja sair da sua aplicação e assim garantir que a saída não foi acidental. Para perguntar ao usuário, se ele deseja sair da tela antes de fechar o formulário,  no evento Closing do formoulário digite o seguinte código:

private void Form1_FormClosing(object sender, FormClosingEventArgs e)

{

//Se o usuário clicar em “Não” na caixa de dialogo a saída será abortada, caso contrario o form é fechado.

if (MessageBox.Show(“Deseja realmente sair?”“Confirmação”MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)

{

e.Cancel = true;

}

}

 

 

 

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.