Freigeben über


AnimatedIcon.State Angefügte Eigenschaft

Definition

Eigenschaft, die der Entwickler für AnimatedIcon festlegt.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).

see GetState, and SetState
see GetState, and SetState

Beispiele

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

Hinweise

Sie ändern die Wiedergabeposition und den Zustand der Animation, indem Sie die angefügte Eigenschaft AnimatedIcon.State festlegen. Die state-Eigenschaft übernimmt einen Zeichenfolgenwert, der den visuellen Zustand beschreibt, z. B. "Normal", "PointerOver" oder "Pressed". Sie können auch einen bestimmten Zustandsübergang angeben, z. B. "PressedToNormal".

Sie können die -Eigenschaft für oder AnimatedIcon für einen Vorgänger in der XAML-Struktur festlegen. In beiden Fällen müssen Sie die Syntax der angefügten Eigenschaft verwenden: <muxc:AnimatedIcon muxc:AnimatedIcon.State="Normal">...</muxc:AnimatedIcon>.

Wichtig

Wenn Sie der XAML-Struktur einen AnimatedIcon hinzufügen und die State Eigenschaft für ein Vorgängerelement festlegen, muss die State Eigenschaft auf einen Anfangswert festgelegt werden, bevor das animierte Symbol zuerst geladen wird, damit das Symbol animiert werden kann. In der Regel legen Sie den Anfangszustand in XAML fest, wie im Abschnitt Beispiel gezeigt.

Weitere Informationen finden Sie unter Hinweise auf der Seite "AnimatedIcon-Klasse ".

Gilt für:

Weitere Informationen