1

zindex のアニメーション化に問題があります。これが私のコードです

<ThicknessAnimation Storyboard.TargetName="card1" Duration="00:00:0.2" Storyboard.TargetProperty="(Panel.ZIndex)" From="99" To="98"/>

または、DoubleAnimation も機能しません。誰か手を貸してくれませんか?

4

2 に答える 2

3

で使っSplineInt32KeyFrameてみてくださいInt32AnimationUsingKeyFrames。だから、このようなもの:

<Storyboard x:Key="Storyboard1">
    <Int32AnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="card1" Storyboard.TargetProperty="(Panel.ZIndex)">
        <SplineInt32KeyFrame KeyTime="00:00:00.00" Value="99"/>
        <SplineInt32KeyFrame KeyTime="00:00:00.02" Value="98"/>
    </Int32AnimationUsingKeyFrames>
</Storyboard>

私は信じてThicknessAnimationおり、望んでいたDoubleAnimationように働いていませんでした。ZIndexInt32

于 2013-11-14T11:00:54.993 に答える
0

ええ、ダレンとノビッチに感謝します。これは、より単純な作業コードです。

<Int32Animation Storyboard.TargetName="card1" Duration="00:00:0.2" Storyboard.TargetProperty="(Panel.ZIndex)" From="99" To="98"/>
于 2013-11-15T03:14:39.820 に答える