Bagikan melalui


InkUnprocessedInput.PointerReleased Kejadian

Definisi

Dapat terjadi ketika pointer yang terkait dengan peristiwa PointerPressed diangkat, atau dirilis, saat dalam pengujian hit, atau batas, area kontrol InkCanvas .

PointerReleased tidak dijamin terjadi bersamaan dengan PointerPressed, karena PointerLost atau PointerExited mungkin terjadi sebagai gantinya. Anda harus menangani semua peristiwa yang dapat menyimpulkan PointerPressed.

Beberapa alasan mengapa PointerReleased mungkin tidak terjadi meliputi:

  • Perbedaan dalam cara perangkat keras tertentu menangani input
  • Penunjuk terprogram mengambil dari penunjuk yang berbeda
  • Tindakan pengguna yang mengubah hubungan area tampilan, seperti mengubah resolusi atau memantau pengaturan
  • Interaksi input seperti stylus yang menyentuh permukaan yang sama dengan tindakan sentuhan sebelumnya
// 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) 

Jenis Acara

Berlaku untuk

Lihat juga