Compartilhar via


InkUnprocessedInput.PointerReleased Evento

Definição

Pode ocorrer quando um ponteiro associado a um evento PointerPressed é levantado ou liberado, enquanto dentro do teste de ocorrência, ou delimitamento, a área de um controle InkCanvas .

PointerReleased não tem garantia de que ocorra em conjunto com PointerPressed, pois PointerLost ou PointerExited podem ocorrer em vez disso. Você deve lidar com todos os eventos que podem concluir PointerPressed.

Alguns motivos pelos quais PointerReleased pode não ocorrer incluem:

  • Diferenças em como o hardware específico lida com a entrada
  • Uma captura de ponteiro programática de um ponteiro diferente
  • Ações do usuário que alteram a relação da área de exibição, como alterar a resolução ou monitorar configurações
  • Interações de entrada, como uma caneta tocando a mesma superfície que uma ação de toque anterior
// Register
event_token PointerReleased(TypedEventHandler<InkUnprocessedInput, PointerEventArgs const&> const& handler) const;

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

// Revoke with event_revoker
InkUnprocessedInput::PointerReleased_revoker PointerReleased(auto_revoke_t, TypedEventHandler<InkUnprocessedInput, PointerEventArgs const&> const& handler) const;
public event TypedEventHandler<InkUnprocessedInput,PointerEventArgs> PointerReleased;
function onPointerReleased(eventArgs) { /* Your code */ }
inkUnprocessedInput.addEventListener("pointerreleased", onPointerReleased);
inkUnprocessedInput.removeEventListener("pointerreleased", onPointerReleased);
- or -
inkUnprocessedInput.onpointerreleased = onPointerReleased;
Public Custom Event PointerReleased As TypedEventHandler(Of InkUnprocessedInput, PointerEventArgs) 

Tipo de evento

Aplica-se a

Confira também