ViewEventHandler Delegát
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje metodu, která bude zpracovávat ViewEvent událost, která je vyvolána nástroji pro návrh vizuálů, například Visual Studio 2005, implementuje IControlDesignerView rozhraní. 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
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 je volána při každém výskytu události, dokud neodeberete delegáta. Další informace o delegátech obslužné rutiny událostí najdete 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á jako parametr přebírá ViewEventArgs objekt.
Třídy návrháře ovládacích prvků obvykle přímo neimplementují ani nepřiřazují delegáta ViewEventHandler . Základní ControlDesigner třída poskytuje výchozího delegáta ViewEvent události. Vlastní návrháři ovládacích prvků přepíší OnClickmetody , OnPainta OnTemplateModeChanged pro zpracování těchto událostí ovládacího prvku na návrhové ploše. Metoda Initialize nastaví výchozího delegáta události pro delegáta ViewEvent .
Metody rozšíření
GetMethodInfo(Delegate) |
Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |