Freigeben über


AnimatedIcon.State Angefügte Eigenschaft

Definition

Eigenschaft, die der Entwickler auf AnimatedIcon festlegt.

see GetState, and SetState
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 akzeptiert 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 eine 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