Поделиться через


InputPointerSource.PointerMoved Событие

Определение

Происходит при перемещении указателя в пределах границ этого объекта InputPointerSource.

// 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) 

Тип события

Комментарии

Устройства мыши и пера запускают события PointerMoved чаще, чем сенсорные. Точка касания обнаруживается только в том случае, если палец касается поверхности, в то время как мышь имеет экранный курсор, который всегда виден, даже если кнопка мыши не нажата, а перо может наведите указатель мыши на поверхность дигитайзера, не касаясь ее.

Ввод с помощью мыши связан с одним указателем, назначенным при первом обнаружении ввода с помощью мыши, и все взаимодействия, инициированные с помощью мыши, имеют один и тот же идентификатор PointerId. При щелчке кнопки мыши (левой, правой или колеса) создается вспомогательная связь между указателем и этой кнопкой с помощью события PointerPressed. Событие PointerReleased инициируется только тогда, когда отпускается та же кнопка мыши (никакая другая кнопка не может быть связана с указателем до завершения события). Из-за этой исключительной связи другие щелчки кнопок мыши обрабатываются с помощью события PointerMoved.

Применяется к