Поделиться через


Анимации перехода содержимого

Анимации перехода содержимого позволяют изменять содержимое области экрана при сохранении константы контейнера или фона. Новое содержимое исчезает. Если нужно заменить существующее содержимое, это содержимое исчезает.

Важные API: класс ContentThemeTransition (XAML)

Что рекомендуется и что не рекомендуется делать

  • Используйте анимацию входа, если существует набор новых элементов для приведения в пустой контейнер. Например, после начальной загрузки приложения часть содержимого приложения может быть не сразу доступна для отображения. Когда содержимое будет готово к отображению, используйте анимацию перехода содержимого, чтобы перенести это позднее содержимое в представление.
  • Используйте переходы содержимого для замены одного набора содержимого другим набором контента, который уже находится в одном контейнере в представлении.
  • При вводе нового содержимого слайды вверх (от нижнего до верхнего) в представление по общему потоку страницы или порядка чтения.
  • Введите новое содержимое логическим образом, например, введите наиболее важный фрагмент содержимого в последний раз.
  • Если у вас несколько контейнеров, содержимое которых необходимо обновить, активируйте все анимации перехода одновременно без каких-либо ошеломляющих или задержки.
  • Не используйте анимацию перехода содержимого при изменении всей страницы. В этом случае используйте анимации перехода страницы.
  • Не используйте анимацию перехода содержимого, если содержимое обновляется только. Анимации перехода содержимого предназначены для отображения перемещения. Для обновлений используйте анимацию отцветания.

Для разработчиков (XAML)