Freigeben über


Gewusst wie: Erstellen von Ereignishandlern mithilfe des Designers

Aktualisiert: November 2007

In nahezu allen Anwendungen kommt es darauf an, auf Benutzer- oder Systemereignisse zu reagieren. Sie können Ereignishandler mit dem Eigenschaftenfenster erstellen, wie in der folgenden Prozedur erläutert wird. Weitere Informationen über das Erstellen von standardmäßigen Ereignishandlern finden Sie unter Gewusst wie: Erstellen von Standardereignishandlern im Windows Forms-Designer.

Hinweis:

Je nach den aktiven Einstellungen oder der verwendeten Version können die angezeigten Dialogfelder und Menübefehle von den in der Hilfe beschriebenen abweichen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen

So erstellen Sie einen Ereignishandler auf dem Windows Forms-Designer

  1. Klicken Sie auf das Formular oder Steuerelement, für das ein Ereignishandler erstellt werden soll.

  2. Klicken Sie im Eigenschaftenfenster auf die Schaltfläche Ereignisse ().

  3. Klicken Sie in der Liste der verfügbaren Ereignisse auf das Ereignis, für das ein Ereignishandler erstellt werden soll.

  4. Geben Sie im Feld rechts neben dem Ereignisnamen den Namen des Handlers ein, und drücken Sie die EINGABETASTE.

    Hinweis:

    Benennen Sie den Ereignishandler gemäß der Ereignisfunktion. Für das Click -Ereignis geben Sie z. B. StartProcess als Namen für den Ereignishandler ein.

    Im daraufhin geöffneten Code-Editor wird der Code für das Formular angezeigt. Zusätzlich wird im Code eine dem folgenden Codebeispiel ähnliche Ereignisbehandlungsmethode generiert:

    Private Sub StartProcess(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Button1.Click
       ' Add event handler code here.
        End Sub
    
    private void StartProcess(object sender, System.EventArgs e) 
    {
       // Add event handler code here.
    }
    
    private void StartProcess(System.Object sender, System.EventArgs e) 
    {
       // Add Event Handler Code Here
    }
    
    private:
      void StartProcess(System::Object ^ sender,
        System::EventArgs ^ e)
      {
        // Add event handler code here.
      }
    
  5. Fügen Sie dem Ereignishandler den entsprechenden Code hinzu.

Siehe auch

Aufgaben

Gewusst wie: Erstellen von Standardereignishandlern im Windows Forms-Designer

Konzepte

Übersicht über Ereignishandler (Windows Forms)

Weitere Ressourcen

Erstellen von Ereignishandlern in Windows Forms