AnimatedIcon.State Propriété attachée
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 .