Compartilhar via


Form.Deactivate Evento

Definição

Ocorre quando um formulário ativo se torna inativo. Esta API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Aplicativos Móveis & Sites com ASP.NET.

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

Tipo de evento

Exemplos

O exemplo de código a seguir demonstra como interceptar o Deactivate evento para limpar o SelectionList. Este exemplo faz parte de um exemplo maior para a Form visão geral.

// When Form1 is deactivated
private void Form1_Deactivate(object sender, EventArgs e)
{
    count++;
}
' When Form1 is deactivated
Private Sub Form1_Deactivate(ByVal sender As Object, _
    ByVal e As EventArgs)

    count += 1
End Sub

Comentários

Um formulário torna-se inativo nas seguintes circunstâncias:

  • Quando a ActiveForm propriedade da página é definida programaticamente como outro formulário.

  • Quando o usuário navega para um formulário por meio de um Link controle cujo destino é um formulário.

Se nenhuma dessas ações ocorrer, o formulário ativo nunca receberá um Deactivate evento. A posição desse evento na cadeia de eventos torna muito importante redefinir os controles filho, o conjunto de dados ou as variáveis globais.

Aplica-se a

Confira também