【发布时间】:2015-06-18 04:27:18
【问题描述】:
我正在使用 Storyboard 在 Canvas 中移动我的图像。我想知道是否有一个选项,当图像移动到底部并进入底部边框时,图像不会向下移动更多但也不会停留。关键是如何使图像沉入水中并最终消失?
DoubleAnimation myAnimation = new DoubleAnimation();
myAnimation.SpeedRatio = 3;
myAnimation.AutoReverse = false;
myAnimation.From = 0;
myAnimation.To = 700; // Here is 700 but how to make it as I wrote at the top?
myAnimation.Duration = new Duration(TimeSpan.FromSeconds(2));
myAnimation.BeginTime = beginTime;
this.beginTime += TimeSpan.FromMilliseconds(300);
Storyboard.SetTarget(myAnimation, screenImages[spinedCount, 0]);
Storyboard.SetTargetProperty(myAnimation, new PropertyPath("(Canvas.Top)"))
;
【问题讨论】:
标签: c# windows-phone-7 canvas