2013-10-01 25 views
2

我有一個DoubleAnimation故事板這個動畫的不透明度從1到一個第二個0:動畫WPF - 顯示n秒然後淡出

<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",但這似乎奏效。有任何想法嗎?

回答

3

只需將DoubleAnimationBeginTime屬性設置爲您所需的值即可。

+0

謝謝,工作。 –

+0

很酷。我會很感激'接受';) –

+1

Ofc,只需要等待10分鐘左右。 –