ViewEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Daten für das ViewEvent-Ereignis bereit.
public ref class ViewEventArgs : EventArgs
public class ViewEventArgs : EventArgs
type ViewEventArgs = class
inherit EventArgs
Public Class ViewEventArgs
Inherits EventArgs
- Vererbung
Hinweise
Das ViewEvent Ereignis wird vom Designerhost für bestimmte Aktionen für ein Steuerelement auf der Entwurfsoberfläche ausgelöst. Der ViewEvent wird von einer ViewEventHandler Delegatenmethode behandelt, die ein ViewEventArgs Objekt als Parameter akzeptiert.
Die ControlDesigner -Klasse stellt einen Standarddelegat bereit, um den ViewEventzu behandeln. Designer von benutzerdefinierten Steuerelementen überschreiben die OnClickMethoden , OnPaintund OnTemplateModeChanged , um diese Ereignisse für das Steuerelement auf der Entwurfsoberfläche zu verarbeiten.
Der Designerhost initialisiert ein ViewEventArgs Objekt für den Aktionstyp auf der Entwurfsoberfläche und übergibt das Objekt dann an den ViewEventHandler Delegaten. Die Region -Eigenschaft stellt die Steuerelement-Designer-Region dar, für die das Ereignis gilt. Die EventType -Eigenschaft des ViewEventArgs -Objekts gibt an, welcher Aktionstyp:
Ein Click Ereignis.
Ein Paint Ereignis.
Ein TemplateModeChanged Ereignis.
Die EventArgs -Eigenschaft stellt die Ereignisargumente bereit, die für den Aktionstyp spezifisch sind.
Der Designerhost initialisiert ViewEventArgs z. B. Objekte wie folgt:
Ein DesignerRegionMouseEventArgs Objekt, wenn Sie auf eine Region klicken.
Ein PaintEventArgs -Objekt, wenn ein Steuerelement auf der Entwurfsoberfläche gezeichnet wird.
Ein TemplateModeChangedEventArgs Objekt, wenn sich der Vorlagenbearbeitungsmodus für das Steuerelement auf der Entwurfsoberfläche ändert.
Weitere Informationen zu Ereignissen und Delegaten finden Sie unter Behandeln und Auslösen von Ereignissen.
Konstruktoren
ViewEventArgs(ViewEvent, DesignerRegion, EventArgs) |
Initialisiert eine neue Instanz der ViewEventArgs-Klasse für den Typ des Ansichtsereignisses auf der Entwurfsoberfläche. |
Eigenschaften
EventArgs |
Ruft die Ereignisargumente ab, die der Aktion zugeordnet sind, die das Ereignis ausgelöst hat. |
EventType |
Ruft den Typ der Aktion ab, der das Ereignis ausgelöst hat. |
Region |
Ruft den Designerbereich ab, für den das Ereignis gilt. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |