Lire en anglais

Partager via


Control.HandleDestroyed Événement

Définition

Se produit pendant le processus de destruction du handle du contrôle.

C#
[System.ComponentModel.Browsable(false)]
public event EventHandler HandleDestroyed;
C#
[System.ComponentModel.Browsable(false)]
public event EventHandler? HandleDestroyed;

Type d'événement

Attributs

Exemples

L’exemple de code suivant illustre l’utilisation de ce membre. Dans l’exemple, un gestionnaire d’événements signale l’occurrence de l’événement HandleDestroyed . Ce rapport vous aide à savoir quand l’événement se produit et peut vous aider à déboguer. Pour signaler plusieurs événements ou événements qui se produisent fréquemment, envisagez de MessageBox.ShowConsole.WriteLine remplacer par ou d’ajouter le message à un multiligne TextBox.

Pour exécuter l’exemple de code, collez-le dans un projet qui contient un instance d’un type qui hérite de Control, tel qu’un Button ou ComboBox. Nommez ensuite le instance Control1 et vérifiez que le gestionnaire d’événements est associé à l’événementHandleDestroyed.

C#
private void Control1_HandleDestroyed(Object sender, EventArgs e) {

   MessageBox.Show("You are in the Control.HandleDestroyed event.");
}

Remarques

Pendant l’événement HandleDestroyed , le contrôle est toujours un contrôle Windows valide et peut Handle être recréé en appelant la RecreateHandle méthode .

Pour plus d'informations sur la gestion des événements, voir gestion et déclenchement d’événements.

S’applique à

Produit Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Voir aussi