InkUnprocessedInput.PointerReleased Evento

Definizione

Può verificarsi quando un puntatore associato a un evento PointerPressed viene sollevato o rilasciato, all'interno dell'hit test o del delimitazione dell'area di un controllo InkCanvas .

PointerReleased non è garantito che si verifichi in concerto con PointerPressed, perché PointerLost o PointerExited potrebbe verificarsi invece. È consigliabile gestire tutti gli eventi che possono concludere PointerPressed.

Alcuni motivi per cui PointerReleased potrebbe non verificarsi includono:

  • Differenze nel modo in cui hardware specifico gestisce l'input
  • Acquisizione di puntatori a livello di codice da un puntatore diverso
  • Azioni utente che modificano la relazione dell'area di visualizzazione, ad esempio la modifica delle impostazioni di risoluzione o monitoraggio
  • Interazioni di input, ad esempio uno stilo che tocca la stessa superficie di un'azione tocco precedente
// 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 evento

Si applica a

Vedi anche