私はある条件で逆向きに再生したいストーリーボードアニメーションを持っています。ストーリーボードアニメーションを後方に呼び出す方法は?
storyboard1.autoreverse = true;
iは
が、私はフィールド
<Storyboard x:Name="Storyboard1" Completed="Storyboard1_Completed">
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Projection).(PlaneProjection.RotationY)" Storyboard.TargetName="imageBack1">
<EasingDoubleKeyFrame KeyTime="0:0:0.25" Value="90"/>
<EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="0"/>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="imageBack1">
<DiscreteObjectKeyFrame KeyTime="0:0:0.25">
<DiscreteObjectKeyFrame.Value>
<Visibility>Visible</Visibility>
</DiscreteObjectKeyFrame.Value>
</DiscreteObjectKeyFrame>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimation Duration="0:0:0.25" To="90" Storyboard.TargetProperty="(UIElement.Projection).(PlaneProjection.RotationY)" Storyboard.TargetName="image1" d:IsOptimized="True"/>
</Storyboard>
:
残念ながら、私はそれはそれはリソースの親の/ XAMLツリー内の場所ですかストーリーボードクラスの数字アウト分かりません。 –
@ColinE:私が投稿したコードを見て、 "imageBack1"を "image1"に、その逆にしたいと思うと、少し具体的になるかもしれません。 – user1235555
@エモ良い点。しかし、私の声明では、「これをフレームワークでサポートしていない」という私の声明は、私の答えの中で重要なポイントです。 StoryBoardを編集することでこれを自分で行う必要があります。 – ColinE