Freigeben über


CoreInkIndependentInputSource.PointerReleasing Ereignis

Definition

Kann auftreten, wenn ein Zeiger, der einem PointerPressing-Ereignis zugeordnet ist, angehoben oder freigegeben wird, während innerhalb des Bereichs des Treffertests oder des Begrenzungsbereichs des InkCanvas,das dem InkPresenter-Objekt zugeordnet ist.

PointerReleasing wird nicht garantiert zusammen mit PointerPressing ausgeführt, da stattdessen PointerLost oder PointerExiting auftreten können. Sie sollten alle Ereignisse behandeln, die pointerPressing abschließen können.

Einige Gründe, warum PointerReleasing möglicherweise nicht auftritt, sind:

  • Unterschiede bei der Verarbeitung von Eingaben durch bestimmte Hardware
  • Programmgesteuerte Zeigererfassung aus einem anderen Zeiger
  • Benutzeraktionen, die die Beziehung des Anzeigebereichs ändern, z. B. Ändern der Auflösung oder Überwachungseinstellungen
  • Eingabeinteraktionen, z. B. ein Tablettstift, der dieselbe Oberfläche berührt wie eine vorherige Toucheingabeaktion
// Register
event_token PointerReleasing(TypedEventHandler<CoreInkIndependentInputSource, PointerEventArgs const&> const& handler) const;

// Revoke with event_token
void PointerReleasing(event_token const* cookie) const;

// Revoke with event_revoker
CoreInkIndependentInputSource::PointerReleasing_revoker PointerReleasing(auto_revoke_t, TypedEventHandler<CoreInkIndependentInputSource, PointerEventArgs const&> const& handler) const;
public event TypedEventHandler<CoreInkIndependentInputSource,PointerEventArgs> PointerReleasing;
function onPointerReleasing(eventArgs) { /* Your code */ }
coreInkIndependentInputSource.addEventListener("pointerreleasing", onPointerReleasing);
coreInkIndependentInputSource.removeEventListener("pointerreleasing", onPointerReleasing);
- or -
coreInkIndependentInputSource.onpointerreleasing = onPointerReleasing;
Public Custom Event PointerReleasing As TypedEventHandler(Of CoreInkIndependentInputSource, PointerEventArgs) 

Ereignistyp

Gilt für:

Weitere Informationen