Form.Deactivate Evento
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ocorre quando a forma perde o foco e deixa de ser a forma ativa.
public:
event EventHandler ^ Deactivate;
public event EventHandler Deactivate;
member this.Deactivate : EventHandler
Public Custom Event Deactivate As EventHandler
Tipo de Evento
Exemplos
O exemplo seguinte demonstra a utilização deste elemento. No exemplo, um gestor de eventos reporta a ocorrência do Deactivate evento. Este relatório ajuda-o a saber quando o evento ocorre e pode ajudá-lo na depuração. Para reportar múltiplos eventos ou eventos que ocorrem frequentemente, considere substituir MessageBox.Show ou Console.WriteLine anexar a mensagem a uma multilinha TextBox.
Para executar o código de exemplo, cole-o num projeto que contenha uma instância do tipo Form chamada Form1. Depois, certifique-se de que o gestor 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
Observações
Pode usar este evento para realizar tarefas como atualizar outra janela na sua aplicação com dados do formulário desativado.
Para obter mais informações sobre como manipular eventos, consulte Manipulando e gerando eventos.