2011-02-04 36 views

回答

0

總之,在的WinForms(我假設你使用WinWorms當你不使用WPF)的動畫在屏幕上的一些元素,所以下面:

  1. 覆蓋的形式OnPaint方法,以及內在那裏,在想要的位置上繪製圖像。
  2. 讓背景工作者支持發送進度。
  3. 在backgroundworker中計算新的職位,然後調用ReportProgress。
  4. 在報告進度事件方法中,重新繪製其新位置上的圖像。
  5. 請記住將DoubleBuffered屬性設置爲true,以便重繪順利進行。

祝你好運! :)