Winform实现漂亮动画-小火车

原创 2017年08月28日 15:19:32

一、起因

最近在做一个Winform的项目,其中需要一些加载动画,所以就搜索了一下找些思路,以下链接是本文的参考。
参考:Jeremie Martinez译文链接
注:原文中并没有给出图片资源,图片资源是我用勤劳的双手,一点一线的画出来的哟…(最后有下载)

二、效果

效果图哟

三、实现

一开始尝试使用 PictureBox 放 Gif 图片的方式来实现,发现内存会多占用10M左右,
这里使用的是 Timer 来绘图,内存比较省,但是会消耗一定的CPU,运行时资源占用情况如下:
资源占用情况

四、素材

至于动画的分析,可以参考最上面引用的链接,原文中有很详细的解释。
素材有这些:
素材

五、源码

源码下载

版权声明:本文为博主原创文章,未经博主允许不得转载。

C# Winform实现炫酷的透明动画界面(转载)

http://www.cnblogs.com/Joetao/articles/4631868.html 做过.NET Winform窗体美化的人应该都很熟悉UpdateLayeredWind...
  • u014683488
  • u014683488
  • 2016年06月22日 08:43
  • 1562

winform学习窗体动画

1.winform打开时实现各种动画显示 using System.Runtime.InteropServices;  public class Win32  {   public const I...
  • lg343028751
  • lg343028751
  • 2016年07月14日 23:08
  • 913

Winform圆形环绕的Loading动画

Winform中添加Loading动画
  • yangyisen0713
  • yangyisen0713
  • 2014年01月20日 15:57
  • 3045

WinForm 窗体缩放动画效果

Winform 窗体缩放动画效果代码
  • u011470119
  • u011470119
  • 2014年07月06日 23:19
  • 1549

WinForm窗体中插入FLASH动画

一、添加控件至工具箱 在vs2010中工具箱单击“选择项”à COM组件à浏览,找到路径为:C:\Windows\System32\Macromed\Flash中,找到以.ocx后缀的文(如Fl...
  • liyanzhong3
  • liyanzhong3
  • 2014年01月07日 13:58
  • 1736

C# winform窗体动画实现

这里主要是用到win32的一个方法 AnimateWindow(),详细介绍可以搜索AnimateWindow。 代码: using System; using System.Collection...
  • zuoyefeng1990
  • zuoyefeng1990
  • 2017年03月15日 13:18
  • 351

WinForm上显示gif动画

http://www.cnblogs.com/RascallySnake/archive/2010/02/07/1665596.html WinForm上的ProgressBar,老实说,实在是不敢...
  • u014683488
  • u014683488
  • 2016年06月22日 08:40
  • 1009

开博第一篇作品-C#winform版《仿360杀毒》页面切换动画效果(内含源码)

C#winform版 《仿360杀毒》页面切换动画效果 昨天跟一个同事聊天,谈到了360杀毒的页面效果不错,我们所做的winform页面都是拖控件还是拖控件,不能吸引客户的注意力,想改成360的样...
  • chiyumaomao
  • chiyumaomao
  • 2015年08月24日 16:27
  • 3547

一共470多例winform 界面特效的源码

原文地址:界面特效的源码" href="http://blog.sina.com.cn/s/blog_69dcf6a80100uakc.html" target="_blank" style="col...
  • u010342929
  • u010342929
  • 2015年08月12日 17:16
  • 2852

C#窗体飞入飞出的动画效果(Api)

 [System.Runtime.InteropServices.DllImport("user32")] 20         ...
  • AscCode
  • AscCode
  • 2014年11月20日 15:06
  • 1349
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Winform实现漂亮动画-小火车
举报原因:
原因补充:

(最多只允许输入30个字)