Inhaltsübergangsanimationen

Mit Inhaltsübergangsanimationen können Sie den Inhalt eines Bildschirmbereichs ändern und gleichzeitig den Container oder die Hintergrundkonstante beibehalten. Neuer Inhalt wird eingeblendet. Wenn vorhandener Inhalt ersetzt werden soll, wird dieser Inhalt ausgeblendet.

Wichtige APIs: ContentThemeTransition-Klasse (XAML)

Empfohlene und nicht empfohlene Vorgehensweisen

  • Verwenden Sie eine Einblendanimation, wenn eine Reihe neuer Elemente in einen leeren Container eingefügt wird. Nach dem anfänglichen Laden einer App steht ein Teil des App-Inhalts möglicherweise nicht sofort zur Anzeige zur Verfügung. Wenn dieser Inhalt für die Anzeige bereit ist, verwenden Sie eine Inhaltsübergangsanimation, um diesen verspäteten Inhalt in die Ansicht zu bringen.
  • Verwenden Sie Inhaltsübergänge, um eine Gruppe von Inhalten durch einen anderen Satz von Inhalten zu ersetzen, der sich bereits im selben Container in einer Ansicht befindet.
  • Wenn Sie neue Inhalte einblenden, lassen Sie diese Inhalte von unten nach oben in den sichtbaren Bereich gleiten, also entgegen dem allgemeinen Seitenfluss bzw. der Lesereihenfolge.
  • Stellen Sie neue Inhalte auf logische Weise vor, z. B. stellen Sie den wichtigsten Teil des Inhalts zuletzt vor.
  • Wenn Sie mehr als einen Container haben, dessen Inhalt aktualisiert werden soll, lösen Sie alle Übergangsanimationen gleichzeitig aus, ohne dass sie gestaffelt oder verzögert werden.
  • Verwenden Sie keine Inhaltsübergangsanimationen, wenn sich die gesamte Seite ändert. Verwenden Sie in diesem Fall stattdessen die Seitenübergangsanimationen.
  • Verwenden Sie keine Inhaltsübergangsanimationen, wenn der Inhalt nur aktualisiert wird. Inhaltsübergangsanimationen sollen Bewegungen anzeigen. Verwenden Sie bei Aktualisierungen Überblendanimationen.

Für Entwickler (XAML)