我有按鈕可能創建點擊動畫?創建動畫按鈕
用Photoshop我已經創建了一個的兩個圖像(啓用和禁用)。在Windows窗體中插入圖片框並單擊事件。單擊圖像從啓用變爲禁用,但是您可以製作動畫?
像這樣:
我有按鈕可能創建點擊動畫?創建動畫按鈕
用Photoshop我已經創建了一個的兩個圖像(啓用和禁用)。在Windows窗體中插入圖片框並單擊事件。單擊圖像從啓用變爲禁用,但是您可以製作動畫?
像這樣:
它看起來像你提到的WinForms,所以我會解決這個問題。是的,動畫是可能的,但總的來說,這將是一個工作。
似乎在CodeProject上實現了通用動畫框架(雖然有限)。在評論中,schallos使用表達式樹更好地實現了反射代碼。
總的原則是:
Invalidate()
你的圖片框)使用GIF不需要定時器。
使用Windows窗體,您可以通過爲每個按鈕創建一個動畫GIF開始。它將不得不包括向前和向後的方向。您可以通過Photoshop通過「動畫」面板完成此操作。在PictureBox單擊事件上,您可以將圖像設置爲播放或停止。
下面的代碼將您的圖像設置在開始幀。
imgButtonDimension = new FrameDimension(imgButtonDimension.FrameDimensionsList[0]);
imgButton.SelectActiveFrame(imgButtonDimension, 0);
pictureBox.Image = imgButton;`
如果這是您想要採取的方法,我可以提供進一步的闡述。
它是基於XAML還是基於WinForms? XAML中的動畫很簡單。 – kol
地鐵?的WinForms? WPF? Silverlight的? ASP.Net? MonoTouch的? – SLaks
Windows窗體或WPF – jolly