Leggi in inglese

Condividi tramite


ToolboxComponentsCreatedEventHandler Delegato

Definizione

Rappresenta il metodo che gestisce l'evento ComponentsCreated.

C#
public delegate void ToolboxComponentsCreatedEventHandler(object sender, ToolboxComponentsCreatedEventArgs e);

Parametri

sender
Object

Origine dell'evento.

e
ToolboxComponentsCreatedEventArgs

Oggetto ToolboxComponentsCreatedEventArgs che fornisce i dati per l'evento.

Esempio

Il codice di esempio seguente fornisce un metodo che collega un gestore eventi per l'evento ComponentsCreated di un oggetto ToolboxItem. Fornisce inoltre un ToolboxComponentsCreatedEventHandler metodo del gestore eventi che scrive il nome del tipo dei componenti creati in Console quando il gestore eventi viene generato da un ComponentsCreated evento.

C#
public void LinkToolboxComponentsCreatedEvent(ToolboxItem item)
{
    item.ComponentsCreated += new ToolboxComponentsCreatedEventHandler(this.OnComponentsCreated);
}

private void OnComponentsCreated(object sender, ToolboxComponentsCreatedEventArgs e)
{
    // Lists created components on the Console.
    for( int i=0; i< e.Components.Length; i++ )
        Console.WriteLine("Component #"+i.ToString()+": "+e.Components[i].Site.Name.ToString());            
}

Commenti

Quando si crea un delegato ToolboxComponentsCreatedEventHandler, si identifica il metodo che gestirà l'evento. Per associare l'evento al gestore eventi in uso, aggiungere all'evento un'istanza del delegato. Il gestore eventi viene chiamato ogni volta che si verifica l'evento, a meno che non venga rimosso il delegato. Per altre informazioni sui delegati del gestore eventi, vedere Gestione e generazione di eventi.

Metodi di estensione

GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.

Si applica a

Prodotto Versioni
.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

Vedi anche