【问题标题】:Animation wpf - Show for n seconds then fade out动画 wpf - 显示 n 秒然后淡出
【发布时间】:2013-10-07 08:57:46
【问题描述】:

我有一个带有 DoubleAnimation 的情节提要,它可以在一秒钟内将不透明度从 1 变为 0:

<BeginStoryboard>
    <Storyboard>
        <DoubleAnimation Storyboard.TargetName="NotificationStackPanel"
            Storyboard.TargetProperty="Opacity"
            From="1"
            To="0"
            Duration="0:0:1"/>
    </Storyboard>
</BeginStoryboard>

淡出动画非常快,这就是目的。但是如何制作动画以显示控件 n 秒然后开始这个淡出动画?

我尝试在当前动画的基础上创建一个新的 DoubleAnimation,其值为 From="1"To="1" 以及 Duration="5",但这似乎确实有效。有任何想法吗?

【问题讨论】:

    标签: wpf wpf-animation


    【解决方案1】:

    只需将DoubleAnimation BeginTime 属性设置为您需要的值。

    【讨论】:

    • Ofc,只需要等待10分钟左右。
    猜你喜欢
    • 2022-06-13
    • 1970-01-01
    • 2015-12-04
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    • 2019-11-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多