Ajouter et supprimer des animations
Les animations de liste vous permettent d’insérer ou de supprimer des éléments uniques ou multiples d’une collection, tels qu’un album photo ou une liste de résultats de recherche.
API importantes : classe AddDeleteThemeTransition
Pratiques conseillées et déconseillées
- Utilisez des animations de liste pour ajouter un seul nouvel élément à un ensemble d’éléments existant. Par exemple, utilisez-les lorsqu’un nouvel e-mail arrive ou lorsqu’une nouvelle photo est importée dans un ensemble existant.
- Utilisez des animations de liste pour ajouter plusieurs éléments à un ensemble à la fois. Par exemple, utilisez-les lorsque vous importez un nouvel ensemble de photos dans une collection existante. L’ajout ou la suppression de plusieurs éléments doivent se produire en même temps, sans délai entre l’action sur les objets individuels.
- Utilisez des animations d’ajout et de suppression de liste en tant que paire. Chaque fois que vous utilisez l’une de ces animations, utilisez l’animation correspondante pour l’action opposée.
- Utilisez des animations de liste avec une liste d’éléments auquel vous pouvez ajouter ou supprimer un élément ou un groupe d’éléments à la fois.
- N’utilisez pas d’animations de liste pour afficher ou supprimer un conteneur. Ces animations concernent les membres d’une collection ou d’un ensemble déjà affichés. Utilisez des animations contextuelles pour afficher ou masquer un conteneur temporaire au-dessus de l’aire de l’application. Utilisez des animations de transition de contenu pour afficher ou remplacer un conteneur qui fait partie de l’aire d’application.
- N’utilisez pas d’animations de liste sur un ensemble entier d’éléments. Utilisez les animations de transition de contenu pour ajouter ou supprimer une collection entière au sein de votre conteneur.
Articles connexes
- Vue d’ensemble des animations
- Animation des ajouts et suppressions de liste
- Démarrage rapide : Animation de votre interface utilisateur à l’aide d’animations de bibliothèque
- AddDeleteThemeTransition, classe
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.
Windows developer