ViewEventArgs Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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:
Zdarzenie Click .
Zdarzenie Paint .
Zdarzenie TemplateModeChanged .
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:
DesignerRegionMouseEventArgs Obiekt po kliknięciu regionu.
PaintEventArgs Obiekt, gdy kontrolka jest rysowana na powierzchni projektowej.
TemplateModeChangedEventArgs Obiekt, gdy tryb edycji szablonu zmieni się dla kontrolki na powierzchni projektowej.
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) |