ViewEventHandler Gedelegeerde

Definitie

Vertegenwoordigt de methode die de gebeurtenis ViewEvent verwerkt die wordt gegenereerd door visuele ontwerphulpprogramma's, zoals Visual Studio 2005, waarbij de interface IControlDesignerView wordt geïmplementeerd. Deze klasse kan niet worden overgenomen.

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)

Parameters

sender
Object

De bron van de gebeurtenis.

e
ViewEventArgs

Een ViewEventArgs object dat de gebeurtenisgegevens bevat.

Opmerkingen

Wanneer u een ViewEventHandler gemachtigde maakt, identificeert u de methode die de gebeurtenis verwerkt. Als u de gebeurtenis wilt koppelen aan uw gebeurtenis-handler, voegt u een exemplaar van de gemachtigde toe aan de gebeurtenis. De gebeurtenis-handler wordt aangeroepen wanneer de gebeurtenis plaatsvindt, tenzij u de gemachtigde verwijdert. Zie Afhandeling en het genereren van gebeurtenissen voor meer informatie over gedelegeerden voor gebeurtenissen.

De ViewEvent gebeurtenis wordt gegenereerd door de ontwerperhost voor bepaalde acties op een besturingselement op het ontwerpoppervlak. De ViewEvent gebeurtenis wordt verwerkt door een ViewEventHandler gedelegeerde methode, die een ViewEventArgs object als parameter gebruikt.

Normaal gesproken implementeren of toewijzen ViewEventHandler besturingsontwerpklassen geen gedelegeerde rechtstreeks. De ControlDesigner basisklasse levert een standaard gedelegeerde voor de ViewEvent gebeurtenis. Aangepaste besturingselementen overschrijven de OnClick, OnPainten OnTemplateModeChanged methoden voor het verwerken van deze gebeurtenissen voor het besturingselement op het ontwerpoppervlak. De Initialize methode stelt de standaardgebeurtenisdelegen voor de ViewEvent gemachtigde in.

Extensiemethoden

Name Description
GetMethodInfo(Delegate)

Hiermee haalt u een object op dat de methode vertegenwoordigt die wordt vertegenwoordigd door de opgegeven gemachtigde.

Van toepassing op

Zie ook