UIElement.OnMouseLeave(MouseEventArgs) Metodo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Richiamato quando viene generato un evento associato MouseLeave non gestito per questo elemento. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.
protected:
virtual void OnMouseLeave(System::Windows::Input::MouseEventArgs ^ e);
protected virtual void OnMouseLeave(System.Windows.Input.MouseEventArgs e);
abstract member OnMouseLeave : System.Windows.Input.MouseEventArgs -> unit
override this.OnMouseLeave : System.Windows.Input.MouseEventArgs -> unit
Protected Overridable Sub OnMouseLeave (e As MouseEventArgs)
Oggetto MouseEventArgs che contiene i dati dell'evento.
Questo metodo non ha alcuna implementazione predefinita. Poiché una classe intermedia nell'ereditarietà potrebbe implementare questo metodo, è consigliabile chiamare l'implementazione di base nell'implementazione. È possibile chiamare base prima o dopo la gestione speciale, a seconda delle esigenze.
Lo scopo di questo metodo è simile ai metodi On* di Common Language Runtime (Common Language Runtime): questo metodo fornisce i mezzi per gestire l'evento corrispondente dalle classi derivate stabilendo un gestore di classi anziché un gestore di istanze. In questo caso l'evento corrispondente è un evento indirizzato, con una strategia di routing diretto. Contrassegnare l'evento come gestito è comunque utile per impedire che vengano richiamati i gestori di istanze tipici (quelli che non specificano handledEventsToo
) .
Prodotto | Versioni |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
Feedback su .NET
.NET è un progetto open source. Seleziona un collegamento per fornire feedback: