Passer au contenu principal
Version : 11.0.0

Gestes

Les contrôles peuvent détecter des gestes en utilisant des reconnaisseurs de gestes. Ces reconnaisseurs sont intégrés dans les contrôles et écoutent et suivent les événements de pointeur que le contrôle reçoit, envoyant des événements de geste lorsqu'ils ont détecté qu'un geste a commencé.

Tous les reconnaisseurs de gestes dérivent de la classe de base GestureRecognizer et peuvent être attachés à un contrôle en utilisant la propriété GestureRecognizers du contrôle. Ce qui suit montre une Image hébergeant un ScrollGestureRecognizer :

<Image Stretch="UniformToFill"
Margin="5"
Name="image"
Source="/image.jpg">
<Image.GestureRecognizers>
<ScrollGestureRecognizer CanHorizontallyScroll="True"
CanVerticallyScroll="True"/>
</Image.GestureRecognizers>
</Image>
C#
image.GestureRecognizers.Add(new ScrollGestureRecognizer()
{
CanVerticallyScroll = true,
CanHorizontallyScroll = true,
});

Plus d'informations

POUR VOTRE INFORMATION

Vous pouvez consulter plus d'informations sur les reconnaisseurs de gestes disponibles ici

Vous pouvez consulter le code source des classes liées

GestureRecognizer

GestureRecognizerCollection