Udostępnij za pośrednictwem


ViewEventArgs Klasa

Definicja

Udostępnia dane dla zdarzenia ViewEvent.

public ref class ViewEventArgs : EventArgs
public class ViewEventArgs : EventArgs
type ViewEventArgs = class
    inherit EventArgs
Public Class ViewEventArgs
Inherits EventArgs
Dziedziczenie
ViewEventArgs

Uwagi

Zdarzenie ViewEvent jest wywoływane przez hosta projektanta dla niektórych akcji na kontrolce na powierzchni projektowej. Obiekt ViewEvent jest obsługiwany przez metodę delegata ViewEventHandler , która przyjmuje ViewEventArgs obiekt jako parametr.

Klasa ControlDesigner dostarcza domyślnego delegata do obsługi elementu ViewEvent. Projektanci kontrolek niestandardowych zastępują OnClickmetody , OnPainti OnTemplateModeChanged do przetwarzania tych zdarzeń dla kontrolki na powierzchni projektowej.

Host projektanta inicjuje ViewEventArgs obiekt typu akcji na powierzchni projektowej, a następnie przekazuje obiekt do delegata ViewEventHandler . Właściwość Region reprezentuje region projektanta kontrolek, do którego ma zastosowanie zdarzenie. Właściwość EventTypeViewEventArgs obiektu wskazuje typ akcji:

Właściwość EventArgs dostarcza argumenty zdarzeń specyficzne dla typu akcji.

Na przykład host projektanta inicjuje ViewEventArgs obiekty w następujący sposób:

Aby uzyskać więcej informacji na temat zdarzeń i delegatów, zobacz Obsługa i podnoszenie zdarzeń.

Konstruktory

ViewEventArgs(ViewEvent, DesignerRegion, EventArgs)

Inicjuje nowe wystąpienie ViewEventArgs klasy dla typu zdarzenia widoku na powierzchni projektowej.

Właściwości

EventArgs

Pobiera argumenty zdarzeń skojarzone z akcją, która wywołała zdarzenie.

EventType

Pobiera typ akcji, która wywołała zdarzenie.

Region

Pobiera region projektanta, do którego ma zastosowanie zdarzenie.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też