AnimatedIcon.State Angefügte Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 ".