C#中弹出式窗体如何避免闪烁?
2015-10-26 15:45
453 查看
private void reportQueryfrm_Load(object sender, EventArgs e) { //SetStyle(ControlStyles.ResizeRedraw, true); //SetStyle(ControlStyles.OptimizedDoubleBuffer, true); //SetStyle(ControlStyles.AllPaintingInWmPaint, true); this.Opacity = 0; timer1.Interval = 50; timer1.Enabled = true; }
private void timer1_Tick(object sender, EventArgs e) { timer1.Enabled = false; this.Opacity = 1; }
通过上面两部分程序即可解决;
窗体加载时暂不显示窗体,延时后再显示;
相关文章推荐
- C#正则表达式判断输入日期格式是否正确
- C#正则表达式之Regex类用法详解
- 学习Head First C#查到的资料汇总
- (原创)c#学习笔记05--变量的更多内容03--字符串的处理
- c#实用技巧
- (原创)c#学习笔记05--变量的更多内容02--复杂的类型变量03--数组
- c#基础1
- C#字符串格式化(摘抄的,留下来用用)
- (原创)c#学习笔记05--变量的更多内容02--复杂的类型变量02--结构
- C#计算两个时间年份月份差
- (原创)c#学习笔记05--变量的更多内容02--复杂的类型变量01--枚举
- c#正则表达式
- C#四舍五入保留一位小数
- C# winform 判断日期大小 比较日期大小
- c# resources
- C#代码生成器
- 将C#文档注释生成.chm帮助文档
- C# Access修改字段说明
- C#中用SharpZipLib生成gzip/解压文件
- C#多线程技术总结(异步)