2011-09-16 135 views
0

我對silverlight動畫很新穎。我想以編程方式創建一個動畫,就像幻燈片一樣。我有一個最初裝載圖像的圖像控件,應該從屏幕右側快速滾動到屏幕中央,在那裏停留3秒鐘,然後向左緩慢移動並從屏幕消失。silverlight動畫幫助

然後再從右到中間出現一個新的圖像,等等,直到永遠。該圖像是從wcf服務中隨機提取的,工作正常。

這是我的時髦代碼,我玩過它。我真的不知道從哪裏開始。

private void button1_Click(object sender, RoutedEventArgs e) 
{ 
    Storyboard1.Completed += new EventHandler(Storyboard1_Completed); 

    DoubleAnimation da = new DoubleAnimation(); 
    da.To = 100; 
    da.Duration = new Duration(TimeSpan.FromSeconds(1)); 
    Storyboard.SetTargetProperty(da, new PropertyPath(Image.VisibilityProperty)); 
    Storyboard.SetTarget(da, image1); 

    Storyboard1.Begin(); 
} 

我找不到一個關於silverlight動畫的好教程。我看到的所有內容都不清晰,令人困惑。我更喜歡在代碼中使用它,這樣我就可以比xaml更好地進行控制。

+0

嘿gang。您能否更具體地瞭解您的問題?你想要什麼,動畫教程,或者如何實現你所描述的內容等等? – Johannes

+0

我需要幫助來創建動畫。 – gangt

回答