Partager via


Xamarin.Forms Gestes

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

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

Ajouter un module 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 module de reconnaissance de mouvement de pincement

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

Ajouter un module 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 module 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 module de reconnaissance de mouvement de glisser-déplacer

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