1

重複の可能性:
追加/削除された ListItems のフェードインとフェードアウトを実装するにはどうすればよいですか

アイテムを削除するときにアニメーションを実行しようLayoutStatesFrameworkElement.Unloadedしましたが、機能しません。

アニメーションを実行する前にアイテムが削除されたと思います!

誰かが解決策を知っていますか?

<EventTrigger RoutedEvent="FrameworkElement.Unloaded">
    <BeginStoryboard>
        <Storyboard>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleX)" Storyboard.TargetName="grid">
                <EasingDoubleKeyFrame KeyTime="0:0:0.4" Value="0.6"/>
                <EasingDoubleKeyFrame KeyTime="0:0:0.6" Value="1.6"/>
                <EasingDoubleKeyFrame KeyTime="0:0:0.7" Value="0"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleY)" Storyboard.TargetName="grid">
                <EasingDoubleKeyFrame KeyTime="0:0:0.4" Value="0.6"/>
                <EasingDoubleKeyFrame KeyTime="0:0:0.6" Value="1.6"/>
                <EasingDoubleKeyFrame KeyTime="0:0:0.7" Value="0"/>
            </DoubleAnimationUsingKeyFrames>
        </Storyboard>
    </BeginStoryboard>
</EventTrigger>
4

0 に答える 0