关于如何为表单的显示设置动画的想法

时间:2011-04-19 00:10:03

标签: .net vb.net winforms animation

在Winform应用程序中,我想为表单的显示设置动画,就像电子邮件进来时一样,通知窗口从任务栏的底部缓慢升起。

我有一些涉及计时器和调整大小的想法,但它们看起来都很复杂和/或笨拙所以我想知道是否有人可以建议一个简单的方法来做这个或我可以用来自动完成它的一些神奇功能。

我正在使用VS 2005和.NET framework 2

1 个答案:

答案 0 :(得分:2)

我会在执行调整大小动画的表单上创建一个sub,然后创建一个新线程。您的调整大小必须通过Invoke()完成,否则您将获得交叉线程异常。