Partager via


CrossSlidingState Énumération

Définition

Spécifie les états possibles de l’événement CrossSliding .

public enum class CrossSlidingState
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
enum class CrossSlidingState
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public enum CrossSlidingState
var value = Microsoft.UI.Input.CrossSlidingState.started
Public Enum CrossSlidingState
Héritage
CrossSlidingState
Attributs

Champs

Completed 6

Le mouvement de balayage ou de diapositive s’est arrêté, l’interaction CrossSliding a été terminée et le contact tactile levé.

Dragging 1

Une interaction de glissement croisé a démarré, mais le mouvement de balayage ou de diapositive n’a pas franchi le seuil de distance minimale pour une action de sélection.

Notes

Il n’existe aucune corrélation entre glisser-glisser dans CrossSlidingState (tactile) et DraggingState (souris ou stylet/stylet).

Rearranging 5

Le mouvement de balayage ou de diapositive a dépassé le seuil de distance minimale de l’action de réarrangement. Cet état n’est valide que lorsque le redémarrage de la configuration est activé dans un objet GestureRecognizer.

Selecting 2

Le mouvement de balayage ou de diapositive a dépassé le seuil de distance minimale d’une action de sélection, mais n’a pas dépassé le seuil de distance minimale de l’action de réarrangement. Cet état n’est valide que lorsque SpeedBumpStart est désactivé dans un objet GestureRecognizer.

SelectSpeedBumping 3

Le mouvement de balayage ou de diapositive a dépassé le seuil de distance minimale d’une action de sélection (et le ralentisseur de sélection), mais n’a pas franchi le seuil de distance maximale de la bosse de sélection. Cet état n’est valide que lorsque SpeedBumpStart et SelectionStart sont tous deux activés dans un objet GestureRecognizer.

SpeedBumping 4

Le mouvement de balayage ou de diapositive a dépassé le seuil de distance minimale d’une action de sélection (et le ralentisseur de sélection), mais n’a pas franchi le seuil de distance maximale de la bosse de sélection. Cet état n’est valide que lorsque SpeedBumpStart est activé et que SelectionStart est désactivé dans un objet GestureRecognizer.

Started 0

Une interaction de glissement croisé a été détectée.

Remarques

La propriété CrossSlidingState est définie en fonction des seuils de distance spécifiés par la propriété CrossSlideThresholds d’un objet GestureRecognizer.

Ces seuils de distance sont utilisés pour déterminer si l’interaction CrossSliding aboutit à une action de sélection ou à une action de réorganisation. Le diagramme suivant montre les régions et les seuils de glissement croisé. Les zones mises en évidence en bleu sont les régions de sélection/de bosses de vitesse. (La région à gauche indique la distance que la vignette doit parcourir, tandis que la région à droite affiche la distance équivalente que le contact tactile doit parcourir en raison du comportement des ralentisseurs).

Notes

Un ralentisseur est une région de glissement croisé dans laquelle l’utilisateur subit une légère glissade (ou frottement) pendant le mouvement de balayage ou de diapositive.

Si SelectionStart et SpeedBumpStart sont tous deux activés, SpeedBumpStart est ignoré (des frictions sont toujours rencontrées) et SelectSpeedBumping est retourné lorsque le mouvement de balayage ou de diapositive est détecté dans la zone de sélection/de bosses de vitesse.

Si SelectionStart est activé et que SpeedBumpStart est désactivé, la sélection est retournée lorsque le mouvement de balayage ou de diapositive est détecté dans la région de sélection/de ralentisseur.

Si SpeedBumpStart et RearrangeStart sont tous deux activés, SpeedBumpEnd est ignoré et les frictions continuent jusqu’à ce que le seuil de RerangeStart soit atteint.

Si le redémarrage de l’organisation est activé, le réarrangement est retourné lorsque le mouvement de balayage ou de diapositive est détecté en dehors de la zone de sélection/de bosses de vitesse.

S’applique à

Voir aussi