Hinzufügen und Löschen von Animationen
Mit Listenanimationen können Sie einzelne oder mehrere Elemente aus einer Auflistung einfügen oder entfernen, z. B. ein Fotoalbum oder eine Liste mit Suchergebnissen.
Wichtige APIs: AddDeleteThemeTransition-Klasse
Empfohlene und nicht empfohlene Vorgehensweisen
- Verwenden Sie Listenanimationen, um einem vorhandenen Satz von Elementen ein einzelnes neues Element hinzuzufügen. Verwenden Sie sie beispielsweise, wenn eine neue E-Mail eingeht oder ein neues Foto in einen vorhandenen Satz importiert wird.
- Verwenden Sie Listenanimationen, um einem Satz gleichzeitig mehrere Elemente hinzuzufügen. Verwenden Sie sie beispielsweise, wenn Sie eine neue Gruppe von Fotos in eine vorhandene Sammlung importieren. Das Hinzufügen oder Löschen mehrerer Elemente sollte gleichzeitig erfolgen, ohne dass die Aktion für die einzelnen Objekte verzögert wird.
- Verwenden Sie Listenanimationen als Paar, um Listenanimationen hinzuzufügen und zu löschen. Wenn Sie eine dieser Animationen verwenden, verwenden Sie die entsprechende Animation für die entgegengesetzte Aktion.
- Verwenden Sie Listenanimationen mit einer Liste von Elementen, denen Sie ein Element oder eine Gruppe von Elementen gleichzeitig hinzufügen oder löschen können.
- Verwenden Sie listenanimationen nicht, um einen Container anzuzeigen oder zu entfernen. Diese Animationen gelten für Elemente einer Auflistung oder eines Satzes, die bereits angezeigt werden. Verwenden Sie Popupanimationen, um einen vorübergehenden Container über der App-Oberfläche ein- oder auszublenden. Verwenden Sie Inhaltsübergangsanimationen, um einen Container anzuzeigen oder zu ersetzen, der Teil der App-Oberfläche ist.
- Verwenden Sie Listenanimationen nicht für eine ganze Gruppe von Elementen. Verwenden Sie die Inhaltsübergangsanimationen, um eine gesamte Sammlung in Ihrem Container hinzuzufügen oder zu entfernen.
Verwandte Artikel
- Übersicht über Animationen
- Animieren von Listenzufügungen und Löschungen
- Schnellstart: Animieren der Benutzeroberfläche mithilfe von Bibliotheksanimationen
- AddDeleteThemeTransition-Klasse
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Windows developer