Animation des actions de pointeur
Langage: HTML | XAML

Animation des actions de pointeur (XAML)

[ Cet article est destiné aux développeurs de Windows 8.x et Windows Phone 8.x qui créent des applications Windows Runtime. Si vous développez une application pour Windows 10, voir la Documentation ]

Utilisez les animations de pointeur pour fournir aux utilisateurs une réaction visuelle à un appui ou un clic sur un élément. L’animation de pointeur vers le bas (PointerDownThemeAnimation) est jouée lorsqu’un utilisateur appuie ou clique sur un élément. Sur Windows, l’animation réduit légèrement l’élément pour indiquer qu’il est l’objet d’une pression. Sur Windows Phone, l’animation incline légèrement l’élément autour de l’axe y positif selon un effet en 2,5D. L’animation de pointeur vers le haut (PointerUpThemeAnimation) peut être lue quand l’appui ou le clic est relâché. Cette animation restaure l’élément à son état d’origine, pour indiquer qu’il a été relâché.

Comportement des animations de pointeur dans les contrôles Windows Runtime par défaut

  • ListViewItem et GridViewItem : chacun de ces contrôles utilise PointerDownThemeAnimation pour les états visuels associés à des actions de pointeur ("Pressed" et "PointerOverPressed"). Cela ne nécessite pas de PointerUpThemeAnimation car l’animation s’arrête dès que cet état visuel est déchargé par la logique de contrôle, qui effectue le suivi de ce qui se produit avec le pointeur.
  • SearchBox : utilise PointerDownThemeAnimation pour la sélection d’éléments dans une fenêtre contextuelle de suggestion de recherche qui fait partie du modèle de contrôle étendu.
  • Sur Windows Phone, Button utilise ces animations par défaut. Les animations sont subtiles et utiles. Toutefois, vous pouvez les supprimer si vous souhaitez qu’un Button se comporte comme sur Windows. Pour ce faire, modifiez une copie du Style par défaut du Button, puis supprimez tous les éléments PointerDownThemeAnimation et PointerUpThemeAnimation des états visuels dans le modèle du Style. Si vous rendez le Style implicite (en d’autres termes, si vous supprimez son attribut x:Key), il sera appliqué à tout Button pour lequel aucun Style n’est défini explicitement.

Autres ressources

Pour plus d’informations sur les pointeurs et les éléments d’interface utilisateur, voir Réponse à l’interaction utilisateur et Démarrage rapide : pointeurs.

Rubriques associées

Animation de votre interface utilisateur
Démarrage rapide : animation de votre interface utilisateur avec des animations de la bibliothèque
Recommandations et liste de vérification sur les animations liées au pointeur
PointerUpThemeAnimation
PointerDownThemeAnimation

 

 

Afficher:
© 2017 Microsoft