Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

UIElement.OnStylusOutOfRange-Methode: (StylusEventArgs)

 

Veröffentlicht: Oktober 2016

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes Stylus.StylusOutOfRange-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

Namespace:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

protected virtual void OnStylusOutOfRange(
	StylusEventArgs e
)

Parameter

e
Type: System.Windows.Input.StylusEventArgs

Das StylusEventArgs, das die Ereignisdaten enthält.

Diese Methode hat keine Standardimplementierung. Da eine Zwischenklasse in der Vererbung diese Methode implementiert wird kann, wird empfohlen, dass Sie in Ihrer Implementierung die basisimplementierung aufrufen.

Der Zweck dieser Methode ähnelt der Common Language Runtime (CLR) Ereignismuster auf * Methoden: Diese Methode bietet die Möglichkeit, das entsprechende Ereignis über abgeleitete Klassen zu behandeln, indem Sie einen Klassenhandler anstelle einer Instanzenhandler einrichten. In diesem Fall ist das entsprechende Ereignis ein Routingereignis. Das Implementierungsmuster der On *-Methoden ist für Routingereignisse unterschiedlich, da ein Routingereignis von einem untergeordneten Element ausgelöst werden kann, wird nicht unbedingt das Element, das Handler aufruft. Daher muss die Implementierung die Quelleigenschaften der Ereignisdaten untersuchen. Sie sollten nicht in den meisten Fällen das Ereignis erneut auszulösen.

Indem Sie diese Methode überschreiben oder registrieren-Klasse Handler mit RegisterClassHandler, abgeleitete Klassen von UIElement können beim Empfang des Ereignisses auf der Ereignishandlermethoden private Klasse aufrufen. Ein Szenario, in dem Klassenbehandlung geeignet ist, werden die Ereignisdaten bearbeiten und das Routingereignis als behandelt markiert ab.

.NET Framework
Verfügbar seit 3.0
Zurück zum Anfang
Anzeigen: