5
A
回答
9
只需爲您要設置動畫的窗口創建一個Storyboard。
下面是一個窗口名爲W1的例子:
<Window.Triggers>
<EventTrigger RoutedEvent="Window.Loaded">
<EventTrigger.Actions>
<BeginStoryboard>
<Storyboard BeginTime="0" Duration="Forever">
<DoubleAnimation Storyboard.TargetName="w1" Storyboard.TargetProperty="(Window.Top)" From="0" To="300" AutoReverse="true" BeginTime="0:0:0" Duration="0:0:1" RepeatBehavior="Forever"/>
<DoubleAnimation Storyboard.TargetName="w1" Storyboard.TargetProperty="(Window.Left)" From="0" To="400" AutoReverse="true" BeginTime="0:0:0" Duration="0:0:2" RepeatBehavior="Forever"/>
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</Window.Triggers>
0
也許您可以嘗試使用Expression Blend爲其添加StoryBoard。 您可以控制更改Blend中窗口屬性的TimeLine,並只需在.cs代碼中激活動畫。
7
這將做淡入淡出效果,同時窗口顯示出來:
<Window.Triggers>
<EventTrigger RoutedEvent="Loaded">
<BeginStoryboard>
<Storyboard Duration="00:00:3" Storyboard.TargetProperty="Opacity">
<DoubleAnimation From="0" To="1"/>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Window.Triggers>
相關問題
- 1. 如何統一漫畫動畫窗口?
- 2. GTK窗口動畫?
- 3. Xcode:窗口動畫
- 4. 如何啓用窗口動畫android
- 5. 如何動畫設置rootViewController窗口
- 6. 窗口移動動畫
- 7. jQuery動畫移動窗口
- 8. 如何動畫滾動一直到窗口的底部
- 9. 如何檢測從另一個窗口拖動的窗口?
- 10. MATLAB GUI - 如何從另一個窗口控制一個窗口中的動作?
- 11. 如何將WPF UserControl從一個窗口移動到另一個窗口?
- 12. Android窗口 - 查看動畫
- 13. 翻轉窗口動畫
- 14. 窗口動畫可能性?
- 15. 畫線移動窗口
- 16. 跳過Aero窗口動畫
- 17. JFrame中的窗口動畫
- 18. 幻燈片窗口動畫
- 19. ExtJS窗口動畫目標
- 20. 動畫窗口開啓(二)
- 21. SL5 - OOB - 動畫主窗口
- 22. 與jQuery的動畫窗口
- 23. 啓動畫面+主窗口
- 24. 窗口位置動畫
- 25. 如何將一個窗口與另一個窗口連接?
- 26. 如何將一個窗口連接到另一個窗口
- 27. 如何從一個窗口打開一個窗口
- 28. 如何將一個窗口添加到另一個窗口?
- 29. 如何將一個窗口「嵌入」另一個窗口
- 30. 什麼是畫一個窗口形式