none
Como chamar um evento ao clicar no botão fechar "X" do windows form ? RRS feed

  • Pergunta

  • Meu aplicativo tem um notifyIcon "system try" e quando clicar no botão fechar eu gostaria que ele apenas oculta-se a janela mas não finaliza-se o aplicativo.

    Porém não sei como chamar o evento ao clicar em fechar.

    Alguém sabe como fazer isso ?

    quarta-feira, 21 de outubro de 2015 12:55

Respostas

  • Olá,

    Use o evento FormClosing para isso:

    C#:

            private void Form1_FormClosing(object sender, FormClosingEventArgs e)
            {
                e.Cancel = true;
                this.Hide();
            }

    VB.NET:

        Private Sub Form1_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing
            e.Cancel = True
            Me.Hide()
        End Sub

    Espero ter ajudado.


    Herbert Lausmann

    quarta-feira, 21 de outubro de 2015 13:05