ViewEventArgs Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona datos para el evento ViewEvent.
public ref class ViewEventArgs : EventArgs
public class ViewEventArgs : EventArgs
type ViewEventArgs = class
inherit EventArgs
Public Class ViewEventArgs
Inherits EventArgs
- Herencia
Comentarios
El ViewEvent host del diseñador genera el evento para determinadas acciones en un control de la superficie de diseño. ViewEvent se controla mediante un ViewEventHandler método delegado, que toma un ViewEventArgs objeto como parámetro.
La ControlDesigner clase proporciona un delegado predeterminado para controlar .ViewEvent Los diseñadores de controles personalizados invalidan los OnClickmétodos , OnPainty OnTemplateModeChanged para procesar esos eventos para el control en la superficie de diseño.
El host del diseñador inicializa un ViewEventArgs objeto para el tipo de acción en la superficie de diseño y, a continuación, pasa el objeto al ViewEventHandler delegado. La Region propiedad representa la región del diseñador de controles a la que se aplica el evento. La EventType propiedad del ViewEventArgs objeto indica qué tipo de acción:
Un Click evento.
Un Paint evento.
Un TemplateModeChanged evento.
La EventArgs propiedad proporciona los argumentos de evento específicos del tipo de acción.
Por ejemplo, el host del diseñador inicializa los ViewEventArgs objetos de la siguiente manera:
Objeto DesignerRegionMouseEventArgs al hacer clic en una región.
Objeto PaintEventArgs cuando se dibuja un control en la superficie de diseño.
Objeto TemplateModeChangedEventArgs cuando cambia el modo de edición de plantillas para el control en la superficie de diseño.
Para obtener más información sobre eventos y delegados, vea Control y generación de eventos.
Constructores
ViewEventArgs(ViewEvent, DesignerRegion, EventArgs) |
Inicializa una nueva instancia de la clase ViewEventArgs para el tipo de evento de vista en la superficie de diseño. |
Propiedades
EventArgs |
Obtiene los argumentos del evento que están asociados a la acción que ha provocado el evento. |
EventType |
Obtiene el tipo de acción que ha generado el evento. |
Region |
Obtiene la región del diseñador a la que se aplica el evento. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |