ViewEventHandler Delegat

Definition

Stellt die Methode dar, die das ereignis ViewEvent behandelt, das von visuellen Entwurfstools ausgelöst wird, z. B. Visual Studio 2005, die IControlDesignerViewschnittstelle implementiert. Diese Klasse kann nicht vererbt werden.

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.

e
ViewEventArgs

Ein ViewEventArgs Objekt, das die Ereignisdaten enthält.

Hinweise

Wenn Sie einen ViewEventHandler Delegaten erstellen, identifizieren Sie die Methode, die das Ereignis behandelt. Um das Ereignis dem Ereignishandler zuzuordnen, fügen Sie dem Ereignis eine Instanz des Delegaten hinzu. Der Ereignishandler wird immer dann aufgerufen, wenn das Ereignis auftritt, es sei denn, Sie entfernen den Delegaten. Weitere Informationen zu Ereignishandlerdelegatn finden Sie unter Behandeln und Auslösen von Ereignissen.

Das ViewEvent Ereignis wird vom Designerhost für bestimmte Aktionen für ein Steuerelement auf der Entwurfsoberfläche ausgelöst. Das ViewEvent Ereignis wird von einer ViewEventHandler Delegatenmethode behandelt, die ein ViewEventArgs Objekt als Parameter verwendet.

Steuerelement-Designerklassen implementieren oder zuweisen in ViewEventHandler der Regel keine Stellvertretung. Die ControlDesigner Basisklasse stellt einen Standarddelegat für das ViewEvent Ereignis bereit. Benutzerdefinierte Steuerelementdesigner überschreiben die OnClickEreignisse OnPaintund OnTemplateModeChanged Methoden zum Verarbeiten dieser Ereignisse für das Steuerelement auf der Entwurfsoberfläche. Die Initialize Methode legt den Standardereignisdelegat für den ViewEvent Delegaten fest.

Erweiterungsmethoden

Name Beschreibung
GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die vom angegebenen Delegaten dargestellte Methode darstellt.

Gilt für:

Weitere Informationen