Control.HandleCreated Événement

Définition

Se produit lors de la création d'un handle pour le contrôle.

[System.ComponentModel.Browsable(false)]
public event EventHandler HandleCreated;
[System.ComponentModel.Browsable(false)]
public event EventHandler? HandleCreated;

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 HandleCreated . Ce rapport vous aide à savoir quand l’événement se produit et peut vous aider dans le débogage. 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 message 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énementHandleCreated.

private void Control1_HandleCreated(Object sender, EventArgs e) {

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

Remarques

Un handle est créé lorsque le Control est affiché pour la première fois. Par exemple, si un Control est créé qui a Visible la valeur false, l’événement HandleCreated n’est pas déclenché tant que n’est Visible pas défini sur true.

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

Voir aussi