Share via


Form.Deactivate Evento

Definizione

Si verifica quando un form attivo diventa inattivo. Questa API è obsoleta. Per informazioni su come sviluppare applicazioni per dispositivi mobili ASP.NET, vedere App per dispositivi mobili & Siti con ASP.NET.

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

Tipo evento

Esempio

Nell'esempio di codice seguente viene illustrato come intrappolare l'evento Deactivate per cancellare .SelectionList Questo esempio fa parte di un esempio più grande per la Form panoramica.

// 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

Commenti

Un modulo diventa inattivo nelle circostanze seguenti:

  • Quando la ActiveForm proprietà della pagina è impostata a livello di codice su un altro modulo.

  • Quando l'utente passa a un modulo tramite un Link controllo la cui destinazione è una maschera.

Se nessuna di queste azioni si verifica, il modulo attivo non riceverà mai un Deactivate evento. Questa posizione dell'evento nella catena di eventi rende molto importante la reimpostazione dei controlli figlio, del set di dati o delle variabili globali.

Si applica a

Vedi anche