2015-06-15 49 views
0

我正在使用Storyboard在Canvas中移動圖像。我想知道是否有一個選項,當圖像移動到底部並進入底部邊框,圖像不會移動更多,但也不會停留。關鍵是如何讓該圖像沉下去,最終消失?畫布邊框c#(Windows Phone 7)

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)")) 

;

回答

0

我已經解決了這個問題。我剛剛到下面創建另一個畫布,設置zIndex的更高paremeter

對於底帆布

Canvas.ZIndex = 1 

對於頂部帆布

Canvas.ZIndex = 0 

它只是zIndex的

的優先級