次の方法で共有


AnimatedIcon.State 添付プロパティ

定義

開発者が AnimatedIcon に設定するプロパティ。

このドキュメントは、UWP 用の WinUI 2 に適用されます (Windows アプリ SDKWinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

see GetState, and SetState
see GetState, and SetState

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

注釈

アニメーションの再生位置と状態を変更するには、 AnimatedIcon.State 添付プロパティを設定します。 state プロパティは、""NormalPointerOver などの視覚的な状態を記述する文字列値をPressed受け取ります。 "PressedToNormal" などの特定の状態遷移を指定することもできます。

プロパティは、XAML ツリーの AnimatedIcon または 先祖で設定できます。 どちらの場合も、添付プロパティの構文を使用する必要があります: <muxc:AnimatedIcon muxc:AnimatedIcon.State="Normal">...</muxc:AnimatedIcon>

重要

XAML ツリーに を追加 AnimatedIcon し、先祖要素の プロパティを State 設定する場合は、 State アニメーション化されたアイコンが最初に読み込まれる前に、アイコンがアニメーション化されるようにプロパティを初期値に設定する必要があります。 通常は、「例」セクションに示すように、XAML で初期状態を設定します。

詳細については、「 AnimatedIcon クラス ページの解説」を参照してください。

適用対象

こちらもご覧ください