读书人

100多个usercontrol在winfrom上显示的

发布时间: 2011-12-12 22:59:56 作者: rapoo

100多个usercontrol在winfrom上显示的问题,显示时能看到明显的绘制过程!
100多个usercontrol在winfrom上显示的问题,显示时能看到明显的绘制过程,怎么让他们一次性显示出来!

[解决办法]

C# code
this.SetStyle(ControlStyles.DoubleBuffer   |                  ControlStyles.UserPaint   |                  ControlStyles.AllPaintingInWmPaint,                true);    this.UpdateStyles();
[解决办法]

设置窗口双缓冲模式看行不行

SetStyle(ControlStyles.UserPaint, true);
SetStyle(ControlStyles.AllPaintingInWmPaint, true);
SetStyle(ControlStyles.DoubleBuffer, true);

[解决办法]
this.SetStyle(ControlStyles.DoubleBuffer |
ControlStyles.UserPaint |
ControlStyles.AllPaintingInWmPaint,
true);
this.UpdateStyles();

读书人网 >C#

热点推荐