Partager via


AnimatedIcon.State Propriété attachée

Définition

Propriété que le développeur définit sur AnimatedIcon.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

see GetState, and SetState
see GetState, and SetState

Exemples

<!-- 
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>

Remarques

Vous modifiez la position de lecture et l’état de l’animation en définissant la propriété jointe AnimatedIcon.State . La propriété state prend une valeur de chaîne qui décrit l’état visuel, telle que «Normal », «PointerOver » ou «Pressed ». Vous pouvez également spécifier une transition d’état spécifique, telle que «PressedToNormal ».

Vous pouvez définir la propriété sur ou AnimatedIcon sur un ancêtre dans l’arborescence XAML. Dans les deux cas, vous devez utiliser la syntaxe de propriété jointe : <muxc:AnimatedIcon muxc:AnimatedIcon.State="Normal">...</muxc:AnimatedIcon>.

Important

Si vous ajoutez un AnimatedIcon à l’arborescence XAML et définissez la State propriété sur un élément ancêtre, la State propriété doit être définie sur une valeur initiale avant que l’icône animée soit chargée pour que l’icône animée puisse s’animer. Vous définissez généralement l’état initial en XAML, comme indiqué dans la section Exemple.

Pour plus d’informations, consultez Remarques dans la page de classe AnimatedIcon .

S’applique à

Voir aussi