FrameworkContentElement.OnToolTipClosing(ToolTipEventArgs) Yöntem

Tanım

ToolTipClosingYönlendirildiği olay, rotasında bu sınıfa ulaştığında çağrılır.Invoked whenever the ToolTipClosing routed event reaches this class in its route. Bu olay için sınıf işleme eklemek için bu yöntemi uygulayın.Implement this method to add class handling for this event.

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)

Parametreler

e
ToolTipEventArgs

Olayla ilgili verileri sağlar.Provides data about the event.

Açıklamalar

Bu yöntemin varsayılan bir uygulamasına sahip olmadığı.This method has no default implementation. Devralmada bir ara sınıfın bu yöntemi uygulamasından dolayı yine Base () öğesini çağırmanız gerekir.You should still call base() in case an intermediate class in the inheritance has implemented this method.

Bu yöntemin amacı, ortak dil çalışma zamanı (CLR)common language runtime (CLR) * metotlarda olay düzenine benzer bir şekilde benzerdir: bir örnek işleyicisi yerine, türetilmiş sınıflardan eşleşen olayı bir sınıf işleyicisiyle işlemek için bir yol sağlar.The purpose of this method is somewhat similar to ortak dil çalışma zamanı (CLR)common language runtime (CLR) event pattern On* methods: it provides the means to handle the matching event from derived classes with a class handler instead of an instance handler. Bu durumda, eşleşen olay yönlendirilmiş bir olaydır.In this case the matching event is a routed event. Yönlendirilmiş olay bir alt öğe tarafından oluşturulmuş olabileceğinden, ' ın, işleyicileri çağıran öğe olmayan bir alt öğe tarafından oluşturulduğundan, uygulamanızın olay bağımsız değişkenlerinin kaynak özelliklerini hesaba alması (ve çoğu durumda olayı yeniden çalıştırmayı denememelidir) gerekecektir.The implementation pattern of the On* methods is different for routed events because the routed event may have been raised by a child element, not necessarily the element that will invoke handlers, so your implementation will have to take the event arguments' source properties into account (and should not try to re-raise the event in most cases). Alt sınıfları, FrameworkContentElement olay yol üzerinde alındığında özel sınıf işleyici yöntemlerini çağırmayı seçebilir.Subclasses of FrameworkContentElement could choose to call private class handler methods when the event is received along the route. Olası bir senaryo, olayın bağımsız değişkenlerini alıp yolu kısaltmak için olayı işlenmiş olarak işaretler.One potential scenario is to take the arguments of the event and deliberately mark the event as handled to shorten the route.

Şunlara uygulanır