FrameworkContentElement.OnToolTipClosing(ToolTipEventArgs) Metoda

Definicja

Wywoływane za każdym razem, ToolTipClosing gdy zdarzenie kierowane osiągnie tę klasę w swojej trasie. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

protected:
 virtual void OnToolTipClosing(System::Windows::Controls::ToolTipEventArgs ^ e);
protected virtual void OnToolTipClosing (System.Windows.Controls.ToolTipEventArgs e);
abstract member OnToolTipClosing : System.Windows.Controls.ToolTipEventArgs -> unit
override this.OnToolTipClosing : System.Windows.Controls.ToolTipEventArgs -> unit
Protected Overridable Sub OnToolTipClosing (e As ToolTipEventArgs)

Parametry

e
ToolTipEventArgs

Udostępnia dane o zdarzeniu.

Uwagi

Ta metoda nie ma domyślnej implementacji. Nadal należy wywołać metodę base() w przypadku, gdy 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, więc implementacja będzie musiała wziąć pod uwagę 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 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.

Dotyczy