1、将panel容器置于splitcontainter控件中。
2、在panel容器中加入tablelayoutpanel控件。
3、在tablelayoutpanel控件中加了大概50个label控件。
当启动的时候,屏幕很闪,能明显的看到tablelayoutpanel控件中的分割线的生成。
9 个解决方案
#1
panel.SuspendLayout();
panel.ResumeLayout(true);
panel.PerformLayout();
要是还闪那就把panel换成splitcontainter
panel.ResumeLayout(true);
panel.PerformLayout();
要是还闪那就把panel换成splitcontainter
#2
是不是计算机问题
搞设计的计算机上东西多
启动生成有点慢
我以前做窗体200多控件,在终端上要停顿3秒以上才可以完全显示,至今没有解决
搞设计的计算机上东西多
启动生成有点慢
我以前做窗体200多控件,在终端上要停顿3秒以上才可以完全显示,至今没有解决
#3
this.DoubleBuffered = true;
加到构造函数里
设置双缓冲,不知道有没有效果,试一下。
加到构造函数里
设置双缓冲,不知道有没有效果,试一下。
#4
我的也闪。。。。
#5
我在设计页面时,利用了tablelayoutpanel控件、还利用了panel容器。
1、有多个背景图片
2、在panel容器中加入tablelayoutpanel控件。
3、在tablelayoutpanel控件中加了大概50个Button控件。
当启动的时候,屏幕很闪,特别是panel的地方,闪的慢
急救......
1、有多个背景图片
2、在panel容器中加入tablelayoutpanel控件。
3、在tablelayoutpanel控件中加了大概50个Button控件。
当启动的时候,屏幕很闪,特别是panel的地方,闪的慢
急救......
#6
用来网上说的双缓冲也不行,不知道是不是设置对不对
#7
08年的帖子老兄
#8
这帖也能挖的出来。。。厉害
#9
目前算是微软的BUG 或者失败之处。。。。。。无解!!!!!
http://hi.baidu.com/wgscd/blog/item/4ef54d1b01f96de6ae513343.html
http://hi.baidu.com/wgscd/blog/item/4ef54d1b01f96de6ae513343.html
#1
panel.SuspendLayout();
panel.ResumeLayout(true);
panel.PerformLayout();
要是还闪那就把panel换成splitcontainter
panel.ResumeLayout(true);
panel.PerformLayout();
要是还闪那就把panel换成splitcontainter
#2
是不是计算机问题
搞设计的计算机上东西多
启动生成有点慢
我以前做窗体200多控件,在终端上要停顿3秒以上才可以完全显示,至今没有解决
搞设计的计算机上东西多
启动生成有点慢
我以前做窗体200多控件,在终端上要停顿3秒以上才可以完全显示,至今没有解决
#3
this.DoubleBuffered = true;
加到构造函数里
设置双缓冲,不知道有没有效果,试一下。
加到构造函数里
设置双缓冲,不知道有没有效果,试一下。
#4
我的也闪。。。。
#5
我在设计页面时,利用了tablelayoutpanel控件、还利用了panel容器。
1、有多个背景图片
2、在panel容器中加入tablelayoutpanel控件。
3、在tablelayoutpanel控件中加了大概50个Button控件。
当启动的时候,屏幕很闪,特别是panel的地方,闪的慢
急救......
1、有多个背景图片
2、在panel容器中加入tablelayoutpanel控件。
3、在tablelayoutpanel控件中加了大概50个Button控件。
当启动的时候,屏幕很闪,特别是panel的地方,闪的慢
急救......
#6
用来网上说的双缓冲也不行,不知道是不是设置对不对
#7
08年的帖子老兄
#8
这帖也能挖的出来。。。厉害
#9
目前算是微软的BUG 或者失败之处。。。。。。无解!!!!!
http://hi.baidu.com/wgscd/blog/item/4ef54d1b01f96de6ae513343.html
http://hi.baidu.com/wgscd/blog/item/4ef54d1b01f96de6ae513343.html