Lire en anglais

Partager via


ComponentChangedEventHandler Délégué

Définition

Représente la méthode qui gérera un événement ComponentChanged.

C#
public delegate void ComponentChangedEventHandler(object sender, ComponentChangedEventArgs e);
C#
public delegate void ComponentChangedEventHandler(object? sender, ComponentChangedEventArgs e);
C#
[System.Runtime.InteropServices.ComVisible(true)]
public delegate void ComponentChangedEventHandler(object sender, ComponentChangedEventArgs e);

Paramètres

sender
Object

Source de l'événement.

e
ComponentChangedEventArgs

ComponentChangedEventArgs qui contient les données d’événement.

Attributs

Exemples

Cet exemple illustre l’inscription d’un et la ComponentChangedEventHandler gestion de l’événement ComponentChanged .

C#
public void LinkComponentChangedEvent(IComponentChangeService changeService)
{
    // Registers an event handler for the ComponentChanged event.
    changeService.ComponentChanged += new ComponentChangedEventHandler(this.OnComponentChanged);            
}

private void OnComponentChanged(object sender, ComponentChangedEventArgs e)
{
    // Displays changed component information on the console.
    Console.WriteLine("Type of the component that has changed: "+e.Component.GetType().FullName);      
    Console.WriteLine("Name of the member of the component that has changed: "+e.Member.Name);            
    Console.WriteLine("Old value of the member: "+e.OldValue.ToString());
    Console.WriteLine("New value of the member: "+e.NewValue.ToString());
}

Remarques

Lorsque vous créez un délégué ComponentChangedEventHandler, vous identifiez la méthode qui gérera l'événement. Pour associer l'événement au gestionnaire d'événements, ajoutez une instance du délégué à l'événement. Le gestionnaire d'événements est appelé chaque fois qu'un événement se produit, sauf si vous supprimez le délégué. Pour plus d’informations sur les délégués de gestionnaire d’événements, consultez Gestion et déclenchement d’événements.

Un ComponentChanged événement ne se produit pas pendant le chargement ou le déchargement d’un formulaire, car des modifications sont attendues au cours de ces opérations.

Méthodes d’extension

GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.

S’applique à

Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.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
.NET Standard 2.0, 2.1

Voir aussi