ViewEventHandler Delegat

Definition

Stellt die Methode dar, die das ViewEvent-Ereignis behandelt, das von visuellen Entwurfstools wie Visual Studio 2005 ausgelöst wird, die die IControlDesignerView-Schnittstelle implementieren.Represents the method that will handle the ViewEvent event that is raised by visual design tools, such as Visual Studio 2005, implementing the IControlDesignerView interface. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

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)

Parameter

sender
Object

Die Quelle des Ereignisses.The source of the event.

e
ViewEventArgs

Ein ViewEventArgs-Objekt, das die Ereignisdaten enthält.A ViewEventArgs object that contains the event data.

Hinweise

Beim Erstellen eines ViewEventHandler-Delegaten bestimmen Sie die Methode für die Ereignisbehandlung.When you create a ViewEventHandler delegate, you identify the method that will handle the event. Um dem Ereignishandler das Ereignis zuzuordnen, fügen Sie dem Ereignis eine Instanz des Delegaten hinzu.To associate the event with your event handler, add an instance of the delegate to the event. Der Ereignishandler wird bei jedem Eintreten des Ereignisses aufgerufen, sofern der Delegat nicht entfernt wird.The event handler is called whenever the event occurs, unless you remove the delegate. Weitere Informationen zu Ereignishandlerdelegaten finden Sie unter behandeln und Auswerfen von Ereignissen.For more information about event-handler delegates, see Handling and Raising Events.

Das- ViewEvent Ereignis wird vom Designer Host für bestimmte Aktionen auf einem-Steuerelement auf der Entwurfs Oberfläche ausgelöst.The ViewEvent event is raised by the designer host for certain actions on a control on the design surface. Das- ViewEvent Ereignis wird von einer ViewEventHandler Delegatmethode behandelt, die ein- ViewEventArgs Objekt als Parameter annimmt.The ViewEvent event is handled by a ViewEventHandler delegate method, which takes a ViewEventArgs object as a parameter.

Normalerweise implementieren oder weisen Steuerelement-Designer-Klassen keinen Delegaten direkt auf ViewEventHandler .Typically, control designer classes do not directly implement or assign a ViewEventHandler delegate. Die- ControlDesigner Basisklasse stellt einen Standard Delegaten für das- ViewEvent Ereignis bereit.The ControlDesigner base class supplies a default delegate for the ViewEvent event. Benutzerdefinierte Steuerelement-Designer überschreiben die OnClick OnPaint Methoden, und, OnTemplateModeChanged um diese Ereignisse für das Steuerelement auf der Entwurfs Oberfläche zu verarbeiten.Custom control designers override the OnClick, OnPaint, and OnTemplateModeChanged methods to process those events for the control on the design surface. Die- Initialize Methode legt den Standard Ereignis Delegaten für den Delegaten fest ViewEvent .The Initialize method sets the default event delegate for the ViewEvent delegate.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.Gets an object that represents the method represented by the specified delegate.

Gilt für:

Siehe auch