Partilhar via


ViewEventArgs Classe

Definição

Fornece dados para o evento de ViewEvent .

public ref class ViewEventArgs : EventArgs
public class ViewEventArgs : EventArgs
type ViewEventArgs = class
    inherit EventArgs
Public Class ViewEventArgs
Inherits EventArgs
Herança
ViewEventArgs

Comentários

O ViewEvent evento é gerado pelo host do designer para determinadas ações em um controle na superfície de design. O ViewEvent é tratado por um ViewEventHandler método delegado, que usa um ViewEventArgs objeto como um parâmetro.

A ControlDesigner classe fornece um delegado padrão para lidar com o ViewEvent. Os designers de controle personalizados substituem os OnClickmétodos , OnPainte OnTemplateModeChanged para processar esses eventos para o controle na superfície de design.

O host do designer inicializa um ViewEventArgs objeto para o tipo de ação na superfície de design e, em seguida, passa o objeto para o ViewEventHandler delegado. A Region propriedade representa a região do designer de controle à qual o evento se aplica. A EventType propriedade do ViewEventArgs objeto indica qual tipo de ação:

A EventArgs propriedade fornece os argumentos de evento específicos para o tipo de ação.

Por exemplo, o host do designer inicializa ViewEventArgs objetos da seguinte maneira:

Para obter mais informações sobre eventos e delegados, consulte Manipulando e levantando eventos.

Construtores

ViewEventArgs(ViewEvent, DesignerRegion, EventArgs)

Inicializa uma nova instância da classe ViewEventArgs para o tipo de evento de exibição na superfície de design.

Propriedades

EventArgs

Obtém os argumentos do evento que estão associados à ação que gerou o evento.

EventType

Obtém o tipo de ação que gerou o evento.

Region

Obtém a região do designer à qual o evento se aplica.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também