Freigeben über


Gewusst wie: Erstellen von Ereignishandlern in Visual Studio Tools for Office

Aktualisiert: November 2007

Ereignishandler können in Visual Basic und C# auf unterschiedliche Arten erstellt werden. In der Entwurfsansicht können Sie die Standardereignishandler für Steuerelemente erstellen, indem Sie auf das Steuerelement doppelklicken. Sie können auch den Ereignisbereich im Eigenschaftenfenster verwenden, um Handler für jedes beliebige Ereignis für das Steuerelement zu erstellen. Wenn Sie sich jedoch in der Codeansicht befinden, möchten Sie zum Erstellen eines Ereignishandlers möglicherweise nicht in die Entwurfsansicht wechseln.

Hinweis:

Ihr Computer zeigt möglicherweise für einige der Elemente der Visual Studio-Benutzeroberfläche in der folgenden Anleitung andere Namen oder Standorte an. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So erstellen Sie einen Ereignishandler in Visual Basic

  1. Wählen Sie oben im Code-Editor aus der Dropdownliste Klassenname das Objekt aus, für das Sie einen Ereignishandler erstellen möchten.

    Hinweis:

    Wenn Sie Ereignishandler für ThisDocument bzw. ThisWorkbook erstellen möchten, müssen Sie in der Dropdownliste Klassenname den Eintrag (ThisDocument-Ereignisse) bzw. (ThisWorkbook-Ereignisse) auswählen.

  2. Wählen Sie oben im Code-Editor aus der Dropdownliste Methodenname das Ereignis aus.

    Visual Studio erstellt den Ereignishandler und bewegt die Einfügemarke zum neu erstellten Ereignishandler. Wenn der Ereignishandler bereits vorhanden ist, wird die Einfügemarke zum vorhandenen Ereignishandler bewegt.

So erstellen Sie einen Ereignishandler in C#

  1. Erstellen Sie den Ereignisdelegaten im Startup-Ereignis der Klasse, indem Sie den qualifizierten Ereignisnamen gefolgt von einem Leerzeichen eingeben. Geben Sie anschließend += ohne darauf folgendes Leerzeichen ein. Beispiel:

    this.<object name>.<event name> +=

  2. Drücken Sie am Ende der Codezeile zweimal die TAB-TASTE.

    Visual Studio vervollständigt automatisch die Codezeile, erstellt den Ereignishandler und bewegt die Einfügemarke zum neu erstellten Ereignishandler.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Programmieren in Abhängigkeit von Ereignissen eines NamedRange-Steuerelements

Gewusst wie: Behandeln von Fehlern in Office-Projekten

Konzepte

Schreiben von Code in Office-Projektmappen