次の方法で共有


InkUnprocessedInput.PointerReleased イベント

定義

PointerPressed イベントに関連付けられているポインターが、InkCanvas コントロールのヒット テストまたは境界領域内で解除または解放されたときに発生する可能性があります。

PointerReleased は、PointerLost または PointerExited が代わりに発生する可能性があるため、PointerPressed と一緒に発生することは保証されません。 PointerPressed を終了できるすべてのイベントを処理する必要があります。

PointerReleased が発生しない理由には、次のようなものがあります。

  • 特定のハードウェアによる入力の処理方法の違い
  • 別のポインターからのプログラム ポインター キャプチャ
  • 解像度やモニター設定の変更など、表示領域の関係を変更するユーザー アクション
  • 前のタッチ アクションと同じサーフェスに触れるスタイラスなどの入力操作
// 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) 

イベントの種類

適用対象

こちらもご覧ください