Auf Englisch lesen

Freigeben über


ToolboxComponentsCreatedEventHandler Delegat

Definition

Stellt die Methode dar, die das ComponentsCreated-Ereignis behandelt.

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

Parameter

sender
Object

Die Quelle des Ereignisses.

e
ToolboxComponentsCreatedEventArgs

Ein ToolboxComponentsCreatedEventArgs, das Daten für das Ereignis bereitstellt.

Beispiele

Der folgende Beispielcode stellt eine Methode bereit, die einen Ereignishandler für das ComponentsCreated Ereignis eines ToolboxItemanfügt. Außerdem stellt sie eine ToolboxComponentsCreatedEventHandler Ereignishandlermethode bereit, die den Namen des Typs der Komponenten schreibt, die erstellt Console wurden, wenn der Ereignishandler durch ein ComponentsCreated Ereignis ausgelöst wird.

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());            
}

Hinweise

Beim Erstellen eines ToolboxComponentsCreatedEventHandler-Delegaten bestimmen Sie die Methode für die Ereignisbehandlung. Um dem Ereignishandler das Ereignis zuzuordnen, fügen Sie dem Ereignis eine Instanz des Delegaten hinzu. Der Ereignishandler wird bei jedem Eintreten des Ereignisses aufgerufen, sofern der Delegat nicht entfernt wird. Weitere Informationen zu Ereignishandlerdelegierten finden Sie unter Behandeln und Auslösen von Ereignissen.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.

Gilt für:

Produkt Versionen
.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

Weitere Informationen