動畫是否可以將Ellipse.Fill從LinearGradientBrush更改爲SolidColorBrush或更改LinearGradientBrush中的gradientStops?將動畫從LinearGradientBrush更改爲SolidColorBrush
3
A
回答
3
也許你應該使用兩個橢圓並動態改變它們的不透明度。
2
您可以爲漸變畫筆的單個漸變停留點設置動畫效果(並將它們設置爲相同的顏色,您將獲得「純色」顏色) 這是一個將漸變設置爲Panel.Background動畫的示例的一些目標:
<Storyboard>
<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).
(GradientBrush.GradientStops)[0].(GradientStop.Color)"
Storyboard.TargetName="sometarget">
<EasingColorKeyFrame KeyTime="0"
Value="Blue" />
</ColorAnimationUsingKeyFrames>
<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).
(GradientBrush.GradientStops)[1].(GradientStop.Color)"
Storyboard.TargetName="sometarget">
<EasingColorKeyFrame KeyTime="0"
Value="Green" />
</ColorAnimationUsingKeyFrames>
</Storyboard>
相關問題
- 1. 動畫背景中的SolidColorBrush
- 2. 將光標更改爲加載動畫
- 3. 在代碼背後動畫LinearGradientBrush顏色
- 4. 網址更改爲動畫
- 5. 防止更改爲動畫
- 6. 更改動畫
- 7. 如何更改GDI + LinearGradientBrush的顏色?
- 8. 是否可以在WPF中爲LinearGradientBrush創建動畫?
- 9. 動畫alpha更改
- 10. URL更改動畫
- 11. 更改動畫Cocos2d
- 12. 爲動畫逐漸更改值
- 13. UINavigationController:將動畫更改爲條形顏色
- 14. 將動畫更改爲uitableviewcell的背景色
- 15. 更改CALayer核心動畫
- 16. 更改VIewControllers停止動畫
- 17. 更改textview時的動畫
- 18. Android:方向更改動畫
- 19. 更改UIWindow動畫的rootViewController
- 20. 更改CSS動畫錨點
- 21. 更改UIImageView動畫速度
- 22. 更改UINavigationController的動畫NavigationBar
- 23. 更改animationDuration動畫時
- 24. 更改動畫值的onkeydown
- 25. 更改UILabel文字動畫?
- 26. Android ImageView更改alpha動畫
- 27. 更改jquery show()/ hide()動畫?
- 28. 用動畫更改徽標
- 29. 更改ContentTemplate時的動畫
- 30. 將動畫控制大小從0改爲首選
不幸的是它如何擴大標記,但+1是一個很好的橫向解決方案。 – 2010-10-30 10:13:35