GestureRecognizer.CrossSliding 事件

定义

当用户通过仅支持沿单轴平移的内容区域内的单个触摸接触) 执行 滑动轻扫 (手势时发生。 手势必须以垂直于此平移轴的方向发生。

注意

轻扫是一种短的滑动手势,它会导致选择操作,而较长的滑动手势越过距离阈值并导致重新排列操作。 下图演示了轻扫和滑动手势。 显示选择和拖动操作的关系图。

// Register
event_token CrossSliding(TypedEventHandler<GestureRecognizer, CrossSlidingEventArgs const&> const& handler) const;

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

// Revoke with event_revoker
GestureRecognizer::CrossSliding_revoker CrossSliding(auto_revoke_t, TypedEventHandler<GestureRecognizer, CrossSlidingEventArgs const&> const& handler) const;
public event TypedEventHandler<GestureRecognizer,CrossSlidingEventArgs> CrossSliding;
function onCrossSliding(eventArgs) { /* Your code */ }
gestureRecognizer.addEventListener("crosssliding", onCrossSliding);
gestureRecognizer.removeEventListener("crosssliding", onCrossSliding);
- or -
gestureRecognizer.oncrosssliding = onCrossSliding;
Public Custom Event CrossSliding As TypedEventHandler(Of GestureRecognizer, CrossSlidingEventArgs) 

事件类型

注解

必须在 GestureSettings 属性中设置 CrossSlide 以支持 CrossSliding。

默认情况下禁用 CrossSliding distance 阈值。 使用 CrossSlideThresholds 设置这些值。

适用于

另请参阅