ViewEventHandler Delegar

Definição

Representa o método que irá lidar com o evento ViewEvent que é levantado por ferramentas de design visual, como Visual Studio 2005, implementando a interface IControlDesignerView. Esta classe não pode ser herdada.

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)

Parâmetros

sender
Object

A origem do evento.

e
ViewEventArgs

Um objeto que contém os dados do ViewEventArgs evento.

Observações

Quando cria um ViewEventHandler delegado, identifica o método que irá gerir o evento. Para associar o evento ao seu gestor de eventos, adicione uma instância do delegado ao evento. O gestor de eventos é chamado sempre que o evento ocorre, a menos que remova o delegado. Para mais informações sobre os delegados handlers de eventos, consulte Gestão e Angariação de Eventos.

O ViewEvent evento é levantado pelo apresentador projetista para certas ações num controlo na superfície de design. O ViewEvent evento é tratado por um ViewEventHandler método de delegado, que toma um ViewEventArgs objeto como parâmetro.

Normalmente, as classes de designer de controlo não implementam nem atribuem diretamente um ViewEventHandler delegado. A ControlDesigner classe base fornece um delegado padrão para o ViewEvent evento. Os designers de controlo personalizados sobrepõem-se aos OnClickmétodos , OnPaint, e OnTemplateModeChanged para processar esses eventos para o controlo na superfície de design. O Initialize método define o delegado de eventos predefinido para o ViewEvent delegado.

Métodos da Extensão

Name Description
GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a

Ver também