Usuário com melhor resposta
Botões de cancelar e janelas!

Pergunta
-
Olá, pessoal então minha história é:
no meu projeto coloquei alguns botões cancelar com este código:
If MessageBox.Show("DESEJA SAIR?", "", _
MessageBoxButtons.YesNo, MessageBoxIcon.Warning) _
= DialogResult.Yes Then
Me.Close()
End Ifcomo vcs podem ver ele pergunta se realmente a pessoa quer sair,mas meu problema é que se a pessoa fecha no controlbox,ou seja , no X lá em cima ele não aparece mensagem nenhuma, então como faço pra que ele pergunte a mesma coisa, no botão X?
lembrando que estou estudando vb net ainda.
Respostas
-
- Marcado como Resposta Alysson Queiroz quinta-feira, 5 de setembro de 2013 18:17
-
use o seguinte codigo:
Private Sub Form1_FormClosing(sender As Object, e As FormClosingEventArgs) Handles MyBase.FormClosing If MessageBox.Show("DESEJA SAIR?", "", _ MessageBoxButtons.YesNo, MessageBoxIcon.Warning) = DialogResult.No Then e.Cancel = True End If End Sub
observe que esta no evento:
FormClosing
- Editado Amaral Silva quarta-feira, 4 de setembro de 2013 21:46
- Sugerido como Resposta Amaral Silva quarta-feira, 4 de setembro de 2013 21:52
- Marcado como Resposta Sr.Basic quinta-feira, 5 de setembro de 2013 14:56
Todas as Respostas
-
Olá Sr.Basic Você Pode Usar o Evento Form_Closing Pra isso veja:
Private Sub Form1_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing
If MessageBox.Show("DESEJA SAIR?", "", _
MessageBoxButtons.YesNo, MessageBoxIcon.Warning) _
= DialogResult.Yes Then
Me.Close()
End IfEnd Sub
Testa ai e diz se deu certo.
- Sugerido como Resposta Brian Souza quinta-feira, 5 de setembro de 2013 11:48
-
use o seguinte codigo:
Private Sub Form1_FormClosing(sender As Object, e As FormClosingEventArgs) Handles MyBase.FormClosing If MessageBox.Show("DESEJA SAIR?", "", _ MessageBoxButtons.YesNo, MessageBoxIcon.Warning) = DialogResult.No Then e.Cancel = True End If End Sub
observe que esta no evento:
FormClosing
- Editado Amaral Silva quarta-feira, 4 de setembro de 2013 21:46
- Sugerido como Resposta Amaral Silva quarta-feira, 4 de setembro de 2013 21:52
- Marcado como Resposta Sr.Basic quinta-feira, 5 de setembro de 2013 14:56
-
-
- Marcado como Resposta Alysson Queiroz quinta-feira, 5 de setembro de 2013 18:17
-
-