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


Практическое руководство. Создание обработчиков событий в пакете инструментов Visual Studio для Office

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

В Visual Basic и C# создавать обработчики событий можно несколькими способами. Чтобы создать в режиме конструктора обработчики событий по умолчанию для элементов управления, дважды щелкните мышью элемент управления; чтобы создать обработчик любого события элемента управления, воспользуйтесь областью событий окна Свойства. Однако чтобы создать обработчик событий в представлении кода, необязательно переключаться в режим конструктора.

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

На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Чтобы создать обработчик событий в Visual Basic, выполните указанные ниже действия.

  1. В раскрывающемся списке Имя класса, расположенном в верхней части редактора кода, выберите объект, для которого требуется создать обработчик событий.

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

    Если необходимо создать обработчики событий для объектов ThisDocument или ThisWorkbook, выберите в раскрывающемся списке Имя класса пункт (События ThisDocument) или (События ThisWorkbook).

  2. Выберите событие в раскрывающемся списке Имя метода, расположенном в верхней части редактора кода.

    Система Visual Studio создаст обработчик событий и переместит точку вставки во вновь созданный обработчик событий. Если обработчик событий уже существует, точка вставки будет перемещена в существующий обработчик событий.

Чтобы создать обработчик событий в C#, выполните указанные ниже действия.

  1. Создайте в событии Startup класса делегат события; для этого введите полное имя события, пробел, после чего введите += без последующего пробела. Например:

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

  2. В конце строки кода дважды нажмите клавишу TAB.

    Система Visual Studio автоматически завершит строку кода, создаст обработчик событий и переместит точку вставки во вновь созданный обработчик событий.

См. также

Задачи

Пошаговое руководство. Программирование реакции на события элементов управления NamedRange

Практическое руководство. Обработка ошибок в проектах Office

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

Написание кода в решениях Office