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


Панель "Состояния" (XAML)

С помощью панели Состояния можно создавать взаимодействия между различными состояниями приложения, сначала создав группу визуальных состояний, а затем определив различный внешний вид для каждого визуального состояния.

Группа состояний содержит все визуальные состояния, входящие в одну логическую категорию. Различные состояния из одной группы визуальных состояний не могут отображаться одновременно. Иначе говоря, в хорошо определенном элементе управления в любой момент времени изменения (анимация или опорные кадры) могут применяться только к одному состоянию из каждой группы состояний.

Добавляя переходы, можно увеличить время перехода между состояниями, когда происходит изменение состояния. Длительность перехода можно задать для всей группы состояний или только для определенных сочетаний состояний. Панель Состояния можно также использовать для создания анимаций тем.

B1_1

База. Нормальное (базовое) визуальное состояние объекта или приложения.

B1_2

EasingFunction. Используется для изменения способа интерполяции анимации между опорными кадрами.

B1_3

Добавить состояние. Используется для создания нового визуального состояния.

B1_4

Добавить группу состояний. Используется для создания новой группы визуальных состояний.

B1_5

Включить или выключить предварительный просмотр перехода. Используется для включения или отключения предварительного просмотра перехода.

B1_6

Группа визуальных состояний. Разворачивается или сворачивается для отображения или скрытия визуальных состояний, содержащихся в группе визуальных состояний.

B1_7

Удалить группу состояний. Используется для удаления выбранной группы визуальных состояний.

B1_8

Отключить режим записи. Используется для отключения и включения записи визуальных состояний.

B1_9

Длительность перехода. Используется для задания длительности перехода.

97fa60b9-0caf-4387-9225-b57510d32209

Закрепить предварительный просмотр этого состояния. Используется для закрепления предварительного просмотра текущего выбранного визуального состояния.

B1_11

Удалить состояние. Используется для удаления визуального состояния.

B1_12

Переход. Показывает переход длительностью 0,6 секунды между двумя визуальными состояниями.

B1_13

Добавить переход. Используется для добавления перехода между двумя или несколькими визуальными состояниями.

См. также

Основные понятия

Область конструктора (XAML)

Панель "Активы" (XAML)

Панель "Устройство" (XAML)

Объекты и временная шкала (XAML)

Панель "Проекты" (XAML)

Панель "Свойства" (XAML)

Область результатов (XAML)

Панель инструментов (XAML)