Como fazer um botão sair com confirmação de encerrar aplicação em c#?

by - 12:54

O botão Sair apenas solicita a confirmação para encerrar a aplicação.



        private void btnSair_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Deseja encerrar a aplicação ?", "Aviso",MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                Application.Exit();
            }
        }

You May Also Like

17 comentários

  1. BLZ deu certinho valeu!!!

    ResponderExcluir
    Respostas
    1. Oii desculpe a demora para responder.
      Que bom que o post lhe ajudou ;)
      Em breve vou publicar o novo site.
      Att, Cíntia Vilela

      Excluir
  2. E outra questão também....bem se a primeira questão não apareceu para você..depois eu a repito....bom....se temos a condição "if"...porque não temos um "else"?

    ResponderExcluir
    Respostas
    1. Oii desculpe a demora para responder.
      Não temos else porque é um botão simples para sair do formulário. Não tme necessidade do else neste caso.
      Em breve vou publicar o novo site.
      Att, Cíntia Vilela

      Excluir
  3. Cíntia,

    Parabéns pelo seu blog.

    Eu trabalho na área de TI, sou apaixonado por Desenvolvimento !

    Tenho conhecimento em Visual Basic, e nos últimos meses estou migrando minhas aplicações para C#.

    O conceito de OO, apesar de complexo torna qualquer sistema bem robusto e somando a isso a UML torna ainda mais solido e consistente qualquer aplicação.

    Estou aprendendo C# sozinho, por livros, apostilas e videos na internet.

    Atualmente trabalho com trabalho com DW/BI na criação de DataMarts.

    Gostaria de manter contato e se possível tirar algumas dúvidas com você.

    E novamente parabéns pela sua dedicação.

    ResponderExcluir
    Respostas
    1. Oii desculpe a demora para responder.
      Então eu te indico dois livros "Use a cabeça C#"e o "Como programar em C#" este segundo livro é muito bom o que aprendi foi com ele, ensina detalhadamente tudo mesmo.
      É só chamar no email que sempre respondo lá.
      Em breve vou publicar o novo site.
      Att, Cíntia Vilela.

      Excluir
  4. Ola sou Programador VB6, estou aprendendo C# e este post já foi útil, Obrigado!

    ResponderExcluir
    Respostas
    1. Oii desculpe a demora para responder.
      Que bom que o post lhe ajudou ;)
      Em breve vou publicar o novo site.
      Att, Cíntia Vilela

      Excluir
  5. Ola sou Programador VB6, estou aprendendo C# e este post já foi útil, Obrigado!

    ResponderExcluir
    Respostas
    1. Oii desculpe a demora para responder.
      Que bom que o post lhe ajudou ;)
      Em breve vou publicar o novo site.
      Att, Cíntia Vilela

      Excluir
  6. Oii desculpe a demora para responder.
    De nada disponha.
    Em breve vou publicar o novo site.
    Att, Cíntia Vilela

    ResponderExcluir
  7. Excelente o melhor que eu já vi

    ResponderExcluir
  8. Oi, parabéns pelo seu site e por esse post. Estou começando a me interessar pelo C# e este é o primeiro site que visito em busca de ajuda e achei. Direto ao ponto e sem redeio. Obrigado.

    ResponderExcluir