有时候我们需要给窗体的打开和关闭添加点动画效果.最近正好有这类需求,于是研究了下窗体的淡入淡出,很简单就实现了,这里发表下成果,以供朋友们使用. 在Windows,有一个API,可以设置窗体的可见度,我的淡入淡出就是基于此实现. 要使用Windows API,首先在类的最上面引用下InteropServices命名空间,代码如下: using System.Runtime.InteropServices; OK,然后在类里面,声明要用的系统API,以及定义几个常量: [DllImport("us…