Form.Deactivate Evento

Definição

Ocorre quando o formulário perde o foco e não é mais o formulário ativo.

public:
 event EventHandler ^ Deactivate;
public event EventHandler Deactivate;
member this.Deactivate : EventHandler 
Public Custom Event Deactivate As EventHandler 

Tipo de evento

Exemplos

O exemplo a seguir demonstra o uso deste membro. No exemplo, um manipulador de eventos relata a ocorrência do Deactivate evento. Este relatório ajuda você a aprender quando o evento ocorre e pode ajudá-lo na depuração. Para relatar vários eventos ou eventos que ocorrem com frequência, considere substituir MessageBox.ShowConsole.WriteLine ou acrescentar a mensagem a uma linha TextBoxmúltipla.

Para executar o código de exemplo, cole-o em um projeto que contém uma instância do tipo Form chamado Form1. Em seguida, verifique se o manipulador de eventos está associado ao Deactivate evento.

private void Form1_Deactivate(Object sender, EventArgs e) {

   MessageBox.Show("You are in the Form.Deactivate event.");
}
Private Sub Form1_Deactivate(sender as Object, e as EventArgs) _ 
     Handles Form1.Deactivate

   MessageBox.Show("You are in the Form.Deactivate event.")

End Sub

Comentários

Você pode usar esse evento para executar tarefas como atualizar outra janela em seu aplicativo com dados do formulário desativado.

Para obter mais informações sobre como manipular eventos, consulte Manipulando e gerando eventos.

Aplica-se a

Confira também