Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rprado

Cancelar ação em um evento do Formulário

Recommended Posts

Pessoal

 

Tenho uma aplicação onde ao usuario clicar no botão fechar do form mandei o seguinte codigo:

 

vResposta = MessageBox.Show("Deseja Sair do EasyReport?", "EasyReport - Login", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

			if (vResposta == System.Windows.Forms.DialogResult.Yes) Application.Exit();
			else // cancelar;

coloquei esse comando no evento FormClosed e FormClosing porém não sei como cancelar a ação do evento quanto o usuario clicar no Não ou Cancelar

 

Grato

Rafael

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho o seguinte codigo no evento closing do formulário

 

vResposta = MessageBox.Show("Deseja Sair do EasyReport?", "EasyReport - Login", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

			if (vResposta == System.Windows.Forms.DialogResult.Yes) Application.Exit();
			else e.Cancel = true;

O problema é que esta executando a mensagem duas vezes.

 

Grato pela atenção

Rafael

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.