首页 新闻 搜索 专区 学院

winform界面刷新问题

0
悬赏园豆:5 [已关闭问题] 关闭于 2011-10-07 19:07

在我程序中界面切换的时候刷新严重 很闪怎么办呀

三月软件工作室——任忌的主页 三月软件工作室——任忌 | 小虾三级 | 园豆:524
提问于:2011-04-18 19:28
< >
分享
所有回答(3)
0

在后台先做好数据计算,再刷新页面。数据操作尽量在backgroundwork做

死白的man | 园豆:2135 (老鸟四级) | 2011-04-18 22:39
我的不是数据 是控件啊 很多控件的
那就让控件先在后台刷新好,然后一起呈现。比如在切换的时候弹一个进度条,等切换好了再一起显示
支持(0) 反对(0) 死白的man | 园豆:2135 (老鸟四级) | 2011-04-19 17:14
0

作单控件刷新

醉卧天南 | 园豆:369 (菜鸟二级) | 2011-04-19 11:27
不懂
0

设置一下双缓冲试试,在窗体中的构造器中直接输入下面的代码

DoubleBuffered = true;
//or
SetStyle(ControlStyles.OptimizedDoubleBuffer, true);
SetStyle(ControlStyles.AllPaintingInWmPaint, 
true);

湖海一心 | 园豆:240 (菜鸟二级) | 2011-04-19 22:39
也不行呀
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册