ViewEventArgs Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет данные о событии ViewEvent.
public ref class ViewEventArgs : EventArgs
public class ViewEventArgs : EventArgs
type ViewEventArgs = class
inherit EventArgs
Public Class ViewEventArgs
Inherits EventArgs
- Наследование
Комментарии
Событие ViewEvent вызывается узлом конструктора для определенных действий с элементом управления в области конструктора. Объект ViewEvent обрабатывается методом делегата ViewEventHandler , который принимает объект в ViewEventArgs качестве параметра.
Класс ControlDesigner предоставляет делегат по умолчанию для обработки ViewEvent. Пользовательские конструкторы элементов управления переопределяют OnClickметоды , OnPaintи OnTemplateModeChanged для обработки этих событий для элемента управления в области конструктора.
Узел конструктора ViewEventArgs инициализирует объект для типа действия в области конструктора, а затем передает объект делегату ViewEventHandler . Свойство Region представляет область конструктора элемента управления, к которому применяется событие. Свойство EventTypeViewEventArgs объекта указывает, какой тип действия:
Событие Click .
Событие Paint .
Событие TemplateModeChanged .
Свойство EventArgs предоставляет аргументы события, относящиеся к типу действия.
Например, узел конструктора инициализирует ViewEventArgs объекты следующим образом:
Объект DesignerRegionMouseEventArgs при щелчке области.
Объект PaintEventArgs , когда элемент управления рисуется в области конструктора.
Объект TemplateModeChangedEventArgs при изменении режима редактирования шаблона для элемента управления в области конструктора.
Дополнительные сведения о событиях и делегатах см. в разделе Обработка и вызов событий.
Конструкторы
ViewEventArgs(ViewEvent, DesignerRegion, EventArgs) |
Инициализирует новый экземпляр класса ViewEventArgs для типа события представления в области разработки. |
Свойства
EventArgs |
Возвращает аргументы событий, связанные с действием, вызвавшим событие. |
EventType |
Возвращает тип действия, которое вызвало событие. |
Region |
Возвращает область конструктора, к которой применяется событие. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |