ViewEventHandler Delegat
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.
Reprezentuje metodę, która będzie obsługiwać ViewEvent zdarzenie wywoływane przez narzędzia do projektowania wizualnego, takie jak Visual Studio 2005, implementujące IControlDesignerView interfejs. Klasa ta nie może być dziedziczona.
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)
Parametry
- sender
- Object
Źródło zdarzenia.
ViewEventArgs Obiekt, który zawiera dane zdarzenia.
Uwagi
Podczas tworzenia delegata ViewEventHandler należy zidentyfikować metodę, która będzie obsługiwać zdarzenie. Aby skojarzyć zdarzenie z programem obsługi zdarzeń, dodaj wystąpienie delegata do zdarzenia. Program obsługi zdarzeń jest wywoływany przy każdym wystąpieniu zdarzenia, o ile nie usunięto delegata. Aby uzyskać więcej informacji na temat delegatów programu obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.
Zdarzenie ViewEvent jest wywoływane przez hosta projektanta dla niektórych akcji na kontrolce na powierzchni projektowej. Zdarzenie ViewEvent jest obsługiwane przez metodę delegata ViewEventHandler , która przyjmuje ViewEventArgs obiekt jako parametr.
Zazwyczaj klasy projektanta kontrolek nie implementują bezpośrednio ani nie przypisują delegata ViewEventHandler . Klasa ControlDesigner bazowa dostarcza domyślny delegat dla ViewEvent zdarzenia. Projektanci kontrolek niestandardowych zastępują OnClickmetody , OnPainti OnTemplateModeChanged do przetwarzania tych zdarzeń dla kontrolki na powierzchni projektowej. Metoda Initialize ustawia domyślny delegat zdarzenia ViewEvent .
Metody rozszerzania
GetMethodInfo(Delegate) |
Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata. |