ViewEventHandler Delegát

Definice

Představuje metodu, která bude zpracovávat událost ViewEvent, která je vyvolána vizuálními nástroji návrhu, jako je například Visual Studio 2005, implementuje rozhraní IControlDesignerView. Tato třída se nemůže dědit.

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)

Parametry

sender
Object

Zdroj události

e
ViewEventArgs

Objekt ViewEventArgs , který obsahuje data události.

Poznámky

Při vytváření delegáta ViewEventHandler identifikujete metodu, která bude zpracovávat událost. Pokud chcete událost přidružit k obslužné rutině události, přidejte do události instanci delegáta. Obslužná rutina události se volá při každém výskytu události, pokud delegáta neodeberete. Další informace o delegátech obslužné rutiny událostí naleznete v tématu Zpracování a vyvolávání událostí.

Událost ViewEvent je vyvolána hostitelem návrháře pro určité akce na ovládacím prvku na návrhové ploše. Událost ViewEvent zpracovává metoda delegáta ViewEventHandler , která přebírá ViewEventArgs objekt jako parametr.

Třídy návrháře ovládacích prvků obvykle neimplementují ani nepřiřazují delegáta ViewEventHandler . Základní ControlDesigner třída poskytuje výchozího delegáta ViewEvent události. Návrháři vlastních ovládacích prvků přepíší OnClick, OnPainta OnTemplateModeChanged metody zpracování těchto událostí pro ovládací prvek na návrhové ploše. Metoda Initialize nastaví výchozího delegáta události pro delegáta ViewEvent .

Metody rozšíření

Name Description
GetMethodInfo(Delegate)

Získá objekt, který představuje metodu reprezentovanou zadaným delegátem.

Platí pro

Viz také