Silverlight的環境,請創建動畫面板是痛苦容易 - 我只是把我的所有控件在畫布上,並在XAML中添加以下行現在如何將動畫添加到Windows窗體元素?
<Storyboard x:Name="canvasRight"
Completed="canvasRight_Completed">
<DoubleAnimation From="0" To="500"
Duration="0:0:0.6"
Storyboard.TargetName="aboutCanvas"
Storyboard.TargetProperty="(Canvas.Left)">
<DoubleAnimation.EasingFunction>
<QuinticEase EasingMode="EaseIn"/>
</DoubleAnimation.EasingFunction>
</DoubleAnimation>
</Storyboard>
每當用戶點擊了「關於」按鈕某處,帶有一些圖片和鏈接到我的網頁的畫布很好地從右側滑出。現在很明顯,我知道做一個Forms應用程序時這並不容易,但我根本沒有辦法做到這一點。從我收集的畫布等價物是一個Panel,我在其上放置了一些控件。我可以使面板可見或不可見,但我想添加相同類型的「滑出」效果。有沒有辦法做到這一點?
的WinForms並不意味着要提供動畫,應用動畫WPF引入 – 2012-08-01 15:59:28
我看到。謝謝 – 2012-08-01 16:08:19
相反,有第三方API用於轉換。我不記得確切,但搜索transition.dll。 – 2012-08-01 16:09:30