Form.Deactivate Événement

Définition

Se produit lorsqu'un formulaire actif devient inactif. Cette API est obsolète. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Applications mobiles & Sites avec ASP.NET.

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

Type d'événement

Exemples

L’exemple de code suivant montre comment intercepter l’événement Deactivate pour effacer le SelectionList. Cet exemple fait partie d’un exemple plus large pour la vue d’ensemble Form .

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

Remarques

Un formulaire devient inactif dans les circonstances suivantes :

  • Lorsque la ActiveForm propriété de la page est définie par programmation sur un autre formulaire.

  • Lorsque l’utilisateur accède à un formulaire via un Link contrôle dont la cible est un formulaire.

Si aucune de ces actions ne se produit, le formulaire actif ne recevra jamais d’événement Deactivate . La position de cet événement dans la chaîne d’événements rend très important la réinitialisation des contrôles enfants, du jeu de données ou des variables globales.

S’applique à

Voir aussi