Compartilhar via


InputPointerSource.PointerMoved Evento

Definição

Ocorre quando um ponteiro se move dentro dos limites deste 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) 

Tipo de evento

Comentários

Dispositivos de mouse e caneta disparam eventos PointerMoved com mais frequência do que toque. Um ponto de toque só será detectável se um dedo estiver tocando na superfície, enquanto um mouse tiver um cursor na tela que esteja sempre visível, mesmo que nenhum botão do mouse seja pressionado e uma caneta possa passar o mouse sobre uma superfície digitalizadora sem tocá-la.

A entrada do mouse é associada a um único ponteiro atribuído quando a entrada do mouse é detectada pela primeira vez e todas as interações iniciadas pelo mouse têm o mesmo PointerId. Se o usuário clicar em um botão do mouse (esquerdo, roda ou direito), será criada uma associação secundária entre o ponteiro e esse botão por meio do evento PointerPressed. O evento PointerReleased é disparado somente quando esse mesmo botão do mouse é liberado (nenhum outro botão pode ser associado ao ponteiro até que o evento seja concluído). Devido a essa associação exclusiva, outros cliques em botões do mouse são roteados por meio do evento PointerMoved.

Aplica-se a