TextBoxBase.OnContextMenuOpening(ContextMenuEventArgs) Metoda
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.
Wywoływane za każdym razem, gdy nieobsługiwane ContextMenuOpening zdarzenie kierowane osiągnie tę klasę w swojej trasie. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.
protected:
override void OnContextMenuOpening(System::Windows::Controls::ContextMenuEventArgs ^ e);
[System.Security.SecurityCritical]
protected override void OnContextMenuOpening (System.Windows.Controls.ContextMenuEventArgs e);
protected override void OnContextMenuOpening (System.Windows.Controls.ContextMenuEventArgs e);
[<System.Security.SecurityCritical>]
override this.OnContextMenuOpening : System.Windows.Controls.ContextMenuEventArgs -> unit
override this.OnContextMenuOpening : System.Windows.Controls.ContextMenuEventArgs -> unit
Protected Overrides Sub OnContextMenuOpening (e As ContextMenuEventArgs)
Parametry
Argumenty zdarzenia.
- Atrybuty
Uwagi
Ta metoda nie ma domyślnej implementacji. Nadal należy wywołać implementację podstawową, jeśli klasa pośrednia w dziedziczeniu zaimplementowała tę metodę.
Cel tej metody jest nieco podobny do wzorca zdarzeń środowiska uruchomieniowego języka wspólnego (CLR) On*: umożliwia obsługę pasującego zdarzenia z klas pochodnych przy użyciu procedury obsługi klas zamiast procedury obsługi wystąpień. W takim przypadku zgodne zdarzenie jest zdarzeniem kierowanym. Wzorzec implementacji metod On* różni się w przypadku zdarzeń kierowanych, ponieważ zdarzenie kierowane mogło zostać podniesione przez element podrzędny, który niekoniecznie jest elementem, który wywołuje programy obsługi. W związku z tym implementacja musi uwzględniać właściwości źródłowe argumentów zdarzeń (i nie należy próbować ponownie zgłaszać zdarzenia w większości przypadków). Podklasy TextBoxBase programu mogą wywoływać metody procedury obsługi klas prywatnych, gdy zdarzenie jest odbierane wzdłuż trasy. Jednym ze scenariuszy jest podjęcie argumentów zdarzenia i celowe oznaczenie zdarzenia jako obsługiwanego.