Storyboard.TargetProperty
究竟是什么意思。我知道这是我们想要动画的对象的属性。但为什么它们如此复杂如下: -
Storyboard.TargetProperty='(Shape.Fill).(SolidColorBrush.Color)'
为什么不: -
Storyboard.TargetProperty='Fill'
第二个例子: -
<DoubleAnimationUsingKeyFrames
Storyboard.TargetProperty="(UIElement.RenderTransform).
(TransformGroup.Children)[3].(ScaleTransform.ScaleX)"
Storyboard.TargetName="rectangle">
<EasingDoubleKeyFrame KeyTime="0:0:1"
Value="1.88"/>
</DoubleAnimationUsingKeyFrames>
我需要记住这个奇怪而复杂的目标属性吗?任何帮助或任何记住这一点的提示和技巧表示赞赏。
提前致谢:)
答案 0 :(得分:1)
最好的建议,在Blend中做这些东西,我的想法是这些动画从未打算手工编码,MS总是希望设计师使用Blend创建UI和动画,而开发人员编写代码将数据推送到它