AnimatedIcon.State Присоединенное свойство

Определение

Свойство, которое разработчик задает в AnimatedIcon.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

see GetState, and SetState
see GetState, and SetState

Примеры

<!-- 
xmlns:muxc="using:Microsoft.UI.Xaml.Controls"
xmlns:animatedvisuals="using:Microsoft.UI.Xaml.Controls.AnimatedVisuals"
-->

<StackPanel muxc:AnimatedIcon.State="Normal" ...>
    <muxc:AnimatedIcon>
        <animatedvisuals:AnimatedBackVisualSource/>
    </muxc:AnimatedIcon>
</StackPanel>

Комментарии

Чтобы изменить положение воспроизведения и состояние анимации, задав присоединенное свойство AnimatedIcon.State . Свойство state принимает строковое значение, описывающее визуальное состояние, например "Normal", "PointerOver" или "Pressed". Можно также указать определенный переход состояния, например "PressedToNormal".

Свойство можно задать для AnimatedIcon или для предка в дереве XAML. В любом случае необходимо использовать синтаксис присоединенного свойства: <muxc:AnimatedIcon muxc:AnimatedIcon.State="Normal">...</muxc:AnimatedIcon>.

Важно!

Если добавить в AnimatedIcon дерево XAML и задать State свойство для элемента-предка, State свойство должно иметь начальное значение перед первой загрузкой анимированного значка, чтобы значок можно было анимировать. Как правило, начальное состояние устанавливается в XAML, как показано в разделе Пример.

Дополнительные сведения см. в разделе Примечания на странице класса AnimatedIcon .

Применяется к

См. также раздел