Поделиться через


Руководство: создание обработчика событий с помощью конструктора

Обновлен: Ноябрь 2007

Практически во всех приложениях важен отклик на пользовательские, а также системные события. В C# и C++ можно создавать обработчики событий с помощью окна Свойства. Описание приводится в следующей процедуре. Сведения о создании обработчиков событий с именами по умолчанию см. в разделе Практическое руководство. Создание обработчиков событий по умолчанию в конструкторе Windows Forms.

zwwsdtbk.alert_note(ru-ru,VS.90).gifПримечание.

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или версии среды. Для изменения параметров в меню Сервис выберите пункт Импорт и экспорт параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Создание обработчика событий в конструкторе Windows Forms

  1. Щелкните форму или элемент управления, для которого требуется создать обработчик событий.

  2. В окне Свойства нажмите кнопку События (Кнопка событий).

  3. В списке доступных событий щелкните событие, для которого требуется создать обработчик событий.

  4. В поле справа от имени события введите имя обработчика и нажмите клавишу ENTER.

    zwwsdtbk.alert_note(ru-ru,VS.90).gifПримечание.

    Присвойте имя обработчику событий в соответствии с функциями события; например, для события Click можно ввести имя обработчика StartProcess .

    Появится Редактор кода с кодом для формы; метод обработчика событий создается в коде по аналогии с кодом в следующем примере:

    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. Добавьте соответствующий код в обработчик событий.

См. также

Задачи

Практическое руководство. Создание обработчиков событий по умолчанию в конструкторе Windows Forms

Основные понятия

Обзор обработчиков событий (Windows Forms)

Другие ресурсы

Создание обработчиков событий в Windows Forms