AnimatedIcon.State Propriedade anexada
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Propriedade que o desenvolvedor define em AnimatedIcon.
Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).
see GetState, and SetState
see GetState, and SetState
Exemplos
<!--
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>
Comentários
Você altera a posição de reprodução e o estado da animação definindo a propriedade anexada AnimatedIcon.State . A propriedade state usa um valor de cadeia de caracteres que descreve o estado visual, como "Normal
", "PointerOver
" ou "Pressed
". Você também pode especificar uma transição de estado específica, como "PressedToNormal
".
Você pode definir a propriedade no AnimatedIcon
ou em um ancestral na árvore XAML. Em ambos os casos, você precisa usar a sintaxe da propriedade anexada: <muxc:AnimatedIcon muxc:AnimatedIcon.State="Normal">...</muxc:AnimatedIcon>
.
Importante
Se você adicionar um AnimatedIcon
à árvore XAML e definir a State
propriedade em um elemento ancestral, a State
propriedade deverá ser definida como um valor inicial antes que o ícone animado seja carregado pela primeira vez para que o ícone seja animado. Normalmente, você define o estado inicial em XAML, conforme mostrado na seção Exemplo.
Para obter mais informações, consulte Comentários na página da classe AnimatedIcon .