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;

}

}

 

 

 

Anúncios

Deixe um comentário

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

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: