一个简单的C#窗口抖动效果实例
做一个简单的C#窗口抖动,仿QQ窗口抖动效果!
首先,在窗口中添加一个按钮:
C#窗口抖动图
在按钮中输入一下代码:
即:
- int recordx = this.Left;
- int recordy = this.Top;
- Random random = new Random();
- for (int i = 0; i < 150; i++)
- {
- int x = random.Next(rand);
- int y = random.Next(rand);
- if (x % 2 == 0)
- {
- this.Left = this.Left + x;
- }
- else
- {
- this.Left = this.Left - x;
- }
- if (y % 2 == 0)
- {
- this.Top = this.Top + y;
- }
- else
- {
- this.Top = this.Top - y;
- }
- this.Left = recordx;
- this.Top = recordy;
- }
这样,一个简单的C#窗口抖动效果就实现了!
【编辑推荐】
- 浅析C#启动停止SQL数据库服务之方法
- VB.NET与C#语言之间的比较分析
- C# override重写与new隐藏的区别
- 详述C#泛型集合相关内容
- 从Socket看Visual C#.Net网络程序开发
版权声明:
作者:后浪云
链接:https://www.idc.net/help/406548/
文章版权归作者所有,未经允许请勿转载。
THE END