当前位置:编程学习 > C#/ASP.NET >>

winform界面设计时,控件过多引起闪屏

我在设计页面时,利用了splitcontainter控件、tablelayoutpanel控件、还利用了panel容器。
1、将panel容器置于splitcontainter控件中。
2、在panel容器中加入tablelayoutpanel控件。
3、在tablelayoutpanel控件中加了大概50个label控件。
当启动的时候,屏幕很闪,能明显的看到tablelayoutpanel控件中的分割线的生成。 --------------------编程问答-------------------- panel.SuspendLayout();
panel.ResumeLayout(true);
panel.PerformLayout();

要是还闪那就把panel换成splitcontainter --------------------编程问答-------------------- 是不是计算机问题
搞设计的计算机上东西多
启动生成有点慢
我以前做窗体200多控件,在终端上要停顿3秒以上才可以完全显示,至今没有解决 --------------------编程问答-------------------- this.DoubleBuffered = true; 
加到构造函数里

设置双缓冲,不知道有没有效果,试一下。 --------------------编程问答-------------------- 我的也闪。。。。 --------------------编程问答-------------------- 我在设计页面时,利用了tablelayoutpanel控件、还利用了panel容器。
1、有多个背景图片
2、在panel容器中加入tablelayoutpanel控件。
3、在tablelayoutpanel控件中加了大概50个Button控件。
当启动的时候,屏幕很闪,特别是panel的地方,闪的慢

急救...... --------------------编程问答-------------------- 用来网上说的双缓冲也不行,不知道是不是设置对不对 --------------------编程问答-------------------- 08年的帖子老兄 --------------------编程问答-------------------- 这帖也能挖的出来。。。厉害 --------------------编程问答-------------------- 目前算是微软的BUG 或者失败之处。。。。。。无解!!!!!
http://hi.baidu.com/wgscd/blog/item/4ef54d1b01f96de6ae513343.html
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,