FrameworkContentElement.OnContextMenuClosing(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, ContextMenuClosing gdy zdarzenie kierowane osiągnie tę klasę w swojej trasie. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.
protected:
virtual void OnContextMenuClosing(System::Windows::Controls::ContextMenuEventArgs ^ e);
protected virtual void OnContextMenuClosing (System.Windows.Controls.ContextMenuEventArgs e);
abstract member OnContextMenuClosing : System.Windows.Controls.ContextMenuEventArgs -> unit
override this.OnContextMenuClosing : System.Windows.Controls.ContextMenuEventArgs -> unit
Protected Overridable Sub OnContextMenuClosing (e As ContextMenuEventArgs)
Parametry
Udostępnia dane o zdarzeniu.
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*: zapewnia środki do obsługi pasujących zdarzeń z klas pochodnych za pomocą 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, niekoniecznie element, który będzie wywoływać programy obsługi. W związku z tym implementacja będzie musiała uwzględnić właściwości źródłowe argumentów zdarzeń (i nie powinna próbować ponownie zgłaszać zdarzenia w większości przypadków). Podklasy FrameworkContentElement programu mogą wybrać metodę procedury obsługi klasy prywatnej, gdy zdarzenie jest odbierane wzdłuż trasy. Jednym z potencjalnych scenariuszy jest podjęcie argumentów zdarzenia i celowo oznaczyć zdarzenie jako obsługiwane w celu skrócenia trasy.