我有一个 Storyboard,其中有一个 DoubleAnimation
,它可以在一秒钟内将不透明度从 1 动画到 0:
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Storyboard.TargetName="NotificationStackPanel"
Storyboard.TargetProperty="Opacity"
From="1"
To="0"
Duration="0:0:1"/>
</Storyboard>
</BeginStoryboard>
淡出动画非常快,这就是目的。但是我怎样才能制作一个动画来显示控件n秒然后启动这个淡出动画呢?
我尝试在当前的 DoubleAnimation 之上创建一个新的 DoubleAnimation,其值为 From="1"
和 To="1"
以及 Duration ="5"
,但这似乎确实有效。有任何想法吗?
最佳答案
只需将 DoubleAnimation
BeginTime
属性设置为您需要的值即可。
关于wpf - 动画 wpf - 显示 n 秒然后淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19112129/