Поделиться через


CoreInkIndependentInputSource.PointerReleasing Событие

Определение

Может возникать, когда указатель, связанный с событием PointerPressing , снимается или освобождается в пределах теста нажатия или ограничивающей области InkCanvas , связанной с объектом InkPresenter .

PointerReleasing не гарантируется в согласовании с PointerPressing, так как вместо этого может произойти PointerLost или PointerExiting . Следует обрабатывать все события, которые могут завершать PointerPressing.

Ниже приведены некоторые причины, по которым может не происходить PointerReleasing:

  • Различия в том, как конкретное оборудование обрабатывает входные данные
  • Программный захват указателя из другого указателя
  • Действия пользователя, изменяющие связь области отображения, например изменение разрешения или параметров монитора
  • Входные взаимодействия, такие как перо, касающееся той же поверхности, что и предыдущее действие касания
// Register
event_token PointerReleasing(TypedEventHandler<CoreInkIndependentInputSource, PointerEventArgs const&> const& handler) const;

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

// Revoke with event_revoker
CoreInkIndependentInputSource::PointerReleasing_revoker PointerReleasing(auto_revoke_t, TypedEventHandler<CoreInkIndependentInputSource, PointerEventArgs const&> const& handler) const;
public event TypedEventHandler<CoreInkIndependentInputSource,PointerEventArgs> PointerReleasing;
function onPointerReleasing(eventArgs) { /* Your code */ }
coreInkIndependentInputSource.addEventListener("pointerreleasing", onPointerReleasing);
coreInkIndependentInputSource.removeEventListener("pointerreleasing", onPointerReleasing);
- or -
coreInkIndependentInputSource.onpointerreleasing = onPointerReleasing;
Public Custom Event PointerReleasing As TypedEventHandler(Of CoreInkIndependentInputSource, PointerEventArgs) 

Тип события

Применяется к

См. также раздел