Condividi tramite


AnimatedIcon.State Proprietà associata

Definizione

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 .

Si applica a

Vedi anche