ViewEventHandler Делегат

Определение

Представляет метод, который будет обрабатывать событие ViewEvent, которое вызывается средствами визуального проектирования, такими как Visual Studio 2005, реализуя интерфейс IControlDesignerView. Этот класс не наследуется.

public delegate void ViewEventHandler(System::Object ^ sender, ViewEventArgs ^ e);
public delegate void ViewEventHandler(object sender, ViewEventArgs e);
type ViewEventHandler = delegate of obj * ViewEventArgs -> unit
Public Delegate Sub ViewEventHandler(sender As Object, e As ViewEventArgs)

Параметры

sender
Object

Источник события.

e
ViewEventArgs

ViewEventArgs Объект, содержащий данные события.

Комментарии

При создании делегата ViewEventHandler вы определите метод, который будет обрабатывать событие. Чтобы связать событие с обработчиком событий, добавьте экземпляр делегата в событие. Обработчик событий вызывается всякий раз, когда происходит событие, если вы не удалите делегат. Дополнительные сведения о делегатах обработчика событий см. в разделе "Обработка и создание событий".

Событие ViewEvent вызывается узлом конструктора для определенных действий в элементе управления на рабочей области конструктора. Событие ViewEvent обрабатывается методом делегата ViewEventHandler , который принимает ViewEventArgs объект в качестве параметра.

Как правило, классы конструктора элементов управления не реализуют или не назначают делегат напрямую ViewEventHandler . Базовый ControlDesigner класс предоставляет делегат по умолчанию для ViewEvent события. Пользовательские конструкторы элементов управления переопределяют OnClickOnPaintметоды и OnTemplateModeChanged обрабатывают эти события для элемента управления в области конструктора. Метод Initialize задает делегат события по умолчанию для делегата ViewEvent .

Методы расширения

Имя Описание
GetMethodInfo(Delegate)

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

Применяется к

См. также раздел