我想通过将Height
Border
的大小设置为Height
的{{1}}来制作动画。
这是我尝试过的:
0
并收到此错误:
System.InvalidOperationException: ''System.Windows.Media.Animation.ThicknessAnimation''动画对象 无法用于为“高度”属性设置动画,因为它的 类型“ System.Double”不兼容。
答案 0 :(得分:1)
用DoubleAnimation代替ThicknessAnimation,因为Height是Double而不是Thickness
<Storyboard x:Key="showAnimation">
<DoubleAnimation Storyboard.TargetProperty="Height"
From="0" To="50"
DecelerationRatio=".9"
Duration="0:0:1" />
</Storyboard>