FrameworkElement.OnToolTipClosing(ToolTipEventArgs) Metodo

Definizione

Richiamato ogni volta che un evento indirizzato non ToolTipClosing gestito raggiunge questa classe nella route. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.

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)

Parametri

e
ToolTipEventArgs

Fornisce dati sull'evento.

Commenti

Questo metodo non ha un'implementazione predefinita. È comunque necessario chiamare l'implementazione di base nel caso in cui una classe intermedia nell'ereditarietà abbia implementato questo metodo.

Lo scopo di questo metodo è un po' simile ai metodi On* di Common Language Runtime (CLR): fornisce i mezzi per gestire l'evento corrispondente da classi derivate con un gestore di classi anziché un gestore di istanze. In questo caso l'evento corrispondente è un evento indirizzato. Il modello di implementazione dei metodi On* è diverso per gli eventi indirizzati perché l'evento indirizzato potrebbe essere stato generato da un elemento figlio, non necessariamente l'elemento che richiamerà i gestori, pertanto l'implementazione dovrà prendere in considerazione le proprietà di origine degli argomenti dell'evento (e non deve tentare di generare nuovamente l'evento nella maggior parte dei casi). Le sottoclassi di possono scegliere di FrameworkElement chiamare metodi del gestore classi private quando l'evento viene ricevuto lungo la route. Uno scenario potenziale consiste nell'accettare gli argomenti dell'evento e contrassegnare deliberatamente l'evento come gestito.

Si applica a