Form.Deactivate Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.