Partager via


Xamarin.Forms Gestes

Les modules de reconnaissance de mouvements peuvent être utilisés pour détecter l’interaction de l’utilisateur avec les vues dans une Xamarin.Forms application.

La Xamarin.FormsGestureRecognizer classe prend en charge les mouvements d’appui, de pincement, de panoramique, de balayage et de glisser-déplacer sur View les instances.

Ajouter un outil de reconnaissance de mouvement d’appui

Un appui est utilisé pour la détection des appuis et est reconnu avec la classe TapGestureRecognizer.

Ajouter un dispositif de reconnaissance de mouvement de pincement

Un pincement est utilisé pour effectuer un zoom interactif et est reconnu avec la classe PinchGestureRecognizer.

Ajouter un outil de reconnaissance de mouvement panoramique

Un mouvement panoramique est utilisé pour détecter le mouvement des doigts sur l’écran et appliquer ces déplacements au contenu. Il est reconnu avec la classe PanGestureRecognizer.

Ajouter un outil de reconnaissance de mouvement de balayage

Un mouvement de balayage se produit quand un doigt est déplacé verticalement ou horizontalement sur l’écran. Il est souvent utilisé pour lancer l’exploration du contenu. Les mouvements de balayage sont reconnus avec la classe SwipeGestureRecognizer.

Ajouter un outil de reconnaissance de mouvement de glisser-déplacer

Un mouvement de glisser-déplacer permet aux éléments et aux packages de données associés d’être déplacés d’un emplacement à l’écran vers un autre à l’aide d’un mouvement continu. Les mouvements de glisser sont reconnus avec la DragGestureRecognizer classe, et les mouvements de déplacement sont reconnus avec la DropGestureRecognizer classe .