Sprache

InputPointerSource.PointerMoved Ereignis

Definition

Tritt auf, wenn ein Zeiger innerhalb der Grenzen dieser InputPointerSource verschoben wird.

// Register
event_token PointerMoved(TypedEventHandler<InputPointerSource, PointerEventArgs const&> const& handler) const;

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

// Revoke with event_revoker
InputPointerSource::PointerMoved_revoker PointerMoved(auto_revoke_t, TypedEventHandler<InputPointerSource, PointerEventArgs const&> const& handler) const;
public event TypedEventHandler<InputPointerSource,PointerEventArgs> PointerMoved;
function onPointerMoved(eventArgs) { /* Your code */ }
inputPointerSource.addEventListener("pointermoved", onPointerMoved);
inputPointerSource.removeEventListener("pointermoved", onPointerMoved);
- or -
inputPointerSource.onpointermoved = onPointerMoved;
Public Custom Event PointerMoved As TypedEventHandler(Of InputPointerSource, PointerEventArgs) 

Ereignistyp

Hinweise

Maus- und Stiftgeräte auslösen PointerMoved-Ereignisse häufiger als Toucheingaben. Ein Touchpunkt kann nur erkannt werden, wenn ein Finger die Oberfläche berührt, während eine Maus einen Bildschirmcursor aufweist, der immer sichtbar ist, auch wenn keine Maustaste gedrückt wird, und ein Stift kann auf eine Digitalisierungsgerätoberfläche zeigen, ohne ihn zu berühren.

Die Mauseingabe wird einem einzelnen Zeiger zugeordnet, der beim ersten Erkennen der Mauseingabe zugewiesen wird, und alle mausinitiierten Interaktionen weisen dieselbe PointerId auf. Durch Klicken auf eine Maustaste (links, Rad oder rechts) wird eine sekundäre Zuordnung zwischen dem Zeiger und dieser Schaltfläche durch das PointerPressed-Ereignis erstellt. Das PointerReleased-Ereignis wird nur ausgelöst, wenn dieselbe Maustaste losgelassen wird (dem Zeiger kann keine andere Schaltfläche zugeordnet werden, bis dieses Ereignis abgeschlossen ist). Aufgrund dieser exklusiven Zuordnung werden andere Mausklicks über das PointerMoved-Ereignis weitergeleitet.

Gilt für: