3
在WPF中,我試圖將圖像從左移到中心,暫停一秒,然後將圖像移動到右側。 我試圖用ObjectAnimationUsingKeyFrames來實現它。wpf ObjectAnimationUsingKeyFrames設置左值
<BeginStoryboard>
<Storyboard Storyboard.TargetName="RoundNumberText" >
<ObjectAnimationUsingKeyFrames Duration="0:0:1" Storyboard.TargetProperty="Left">
<DiscreteObjectKeyFrame Value="400" KeyTime="0:0:0.5"/>
<DiscreteObjectKeyFrame Value="1400" KeyTime="0:0:1.5"/>
</ObjectAnimationUsingKeyFrames>
</Storyboard>
</BeginStoryboard>
不知何故,我得到了TargetProperty上該對象不支持此屬性的錯誤消息。我也嘗試過保證金,但仍然給錯誤。 欣賞有人能幫忙。
我可以在上面的代碼中包含AccelerationRatio =「。2」或DecelerationRatio =「。8」? 因爲我想動畫它。 – Fire
@ user2711132:你爲什麼不在你的關於'AccelerationRatio'的問題中說?可能不是,[DiscreteObjectKeyFrame](http://msdn.microsoft.com/zh-cn/library/system.windows.media.animation.discreteobjectkeyframe.aspx)僅包含屬性「KeyTime」。據我所知,動畫對齊工作僅適用於'DiscreteObjectKeyFrame',但您可以爲'BeginTime'設置不同的值。 –
如何使用'DoubleAnimation'? 但是第二個動畫會覆蓋第一個動畫,任何想法將其暫停在中間? –
Fire