AnimatedIcon.State Proprietà associata
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Proprietà impostata dallo sviluppatore in AnimatedIcon.
Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).
see GetState, and SetState
see GetState, and SetState
Esempio
<!--
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>
Commenti
Per modificare la posizione di riproduzione e lo stato dell'animazione, impostare la proprietà associata AnimatedIcon.State . La proprietà state accetta un valore stringa che descrive lo stato di visualizzazione, ad esempio "Normal
", "PointerOver
" o "Pressed
". È anche possibile specificare una transizione di stato specifica, ad esempio "PressedToNormal
".
Puoi impostare la proprietà su AnimatedIcon
o su un predecessore nell'albero XAML. In entrambi i casi, è necessario usare la sintassi della proprietà associata: <muxc:AnimatedIcon muxc:AnimatedIcon.State="Normal">...</muxc:AnimatedIcon>
.
Importante
Se aggiungi un oggetto AnimatedIcon
all'albero XAML e imposti la State
proprietà su un elemento predecessore, la State
proprietà deve essere impostata su un valore iniziale prima che l'icona animata venga caricata per la prima volta affinché l'icona venga animata. In genere si imposta lo stato iniziale in XAML, come illustrato nella sezione Esempio.
Per altre info, vedi Osservazioni nella pagina della classe AnimatedIcon .