GestureRecognizer.CrossSliding GestureRecognizer.CrossSliding GestureRecognizer.CrossSliding GestureRecognizer.CrossSliding GestureRecognizer.CrossSliding Event


Occurs when a user performs a slide or swipe gesture (through a single touch contact) within a content area that supports panning along a single axis only. The gesture must occur in a direction that is perpendicular to this panning axis.


A swipe is a short sliding gesture that results in a selection action while the longer slide gesture crosses a distance threshold and results in a rearrange action. The swipe and slide gestures are demonstrated in the following diagram. Diagram showing the select and drag actions.

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

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

// Revoke with event_revoker
CrossSliding_revoker CrossSliding(auto_revoke_t, TypedEventHandler<GestureRecognizer, CrossSlidingEventArgs> const& handler) const;
public event TypedEventHandler<GestureRecognizer, CrossSlidingEventArgs> CrossSliding
Public Event CrossSliding As TypedEventHandler (Of GestureRecognizer, CrossSlidingEventArgs)
function onCrossSliding(eventArgs){/* Your code */}

gestureRecognizer.addEventListener("crosssliding", onCrossSliding);
gestureRecognizer.removeEventListener("crosssliding", onCrossSliding);


CrossSlide must be set in the GestureSettings property to support CrossSliding.

CrossSliding distance thresholds are disabled by default. Use CrossSlideThresholds to set these values.

See also