GestureRecognizer.CrossSliding Événement

Définition

Se produit lorsqu’un utilisateur effectue une diapositive ou un mouvement de balayage (via un contact tactile unique) dans une zone de contenu qui prend en charge le mouvement panoramique le long d’un seul axe. Le mouvement doit se produire dans une direction perpendiculaire à cet axe de panoramique.

Notes

Un balayage est un mouvement de glissement court qui entraîne une action de sélection tandis que le mouvement de diapositive le plus long dépasse un seuil de distance et entraîne une action de réorganisation. Les mouvements de balayage et de diapositive sont illustrés dans le diagramme suivant. Diagramme montrant les actions de sélection et de glisser.

// 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) 

Type d'événement

Remarques

CrossSlide doit être défini dans la propriété GestureSettings pour prendre en charge CrossSliding.

Les seuils de distance de glissement croisé sont désactivés par défaut. Utilisez CrossSlideThresholds pour définir ces valeurs.

S’applique à

Voir aussi