Foxtable(狐表)用户栏目专家坐堂 → 如何减少含有大量控件的界面闪烁


  共有2480人关注过本帖树形打印复制链接

主题:如何减少含有大量控件的界面闪烁

帅哥哟,离线,有人找我吗?
rogen
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:534 积分:4400 威望:0 精华:0 注册:2015/11/22 10:28:00
如何减少含有大量控件的界面闪烁  发帖心情 Post By:2020/10/22 20:57:00 [只看该作者]

当界面里有很多控件时(比如员工信息界面),打开界面会有闪烁,感觉控件一个个显示出来的样子

如何能像停止绘制表一样,打开窗体后先停止绘制窗体,加载完所有控件后再恢复窗体的显示?


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105965 积分:538900 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/22 21:56:00 [只看该作者]

试试

LockWindowUpdate(baseMainform.handle)
Forms("员工信息").Open
LockWindowUpdate(System.IntPtr.Zero)

 回到顶部
帅哥,在线噢!
zhutangxin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:437 积分:3749 威望:0 精华:0 注册:2016/10/14 13:40:00
  发帖心情 Post By:2020/10/22 23:04:00 [只看该作者]

试试


 回到顶部
帅哥哟,离线,有人找我吗?
rogen
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:534 积分:4400 威望:0 精华:0 注册:2015/11/22 10:28:00
  发帖心情 Post By:2020/10/23 8:01:00 [只看该作者]

效果不佳喔

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105965 积分:538900 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/23 8:25:00 [只看该作者]

那就没有办法了。控件多了就这样

 回到顶部
帅哥哟,离线,有人找我吗?
wakai
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:360 积分:3404 威望:0 精华:0 注册:2016/5/25 21:31:00
  发帖心情 Post By:2020/10/23 17:12:00 [只看该作者]

要解决这个问题必须用SQL作数据库,尽量不全部加载数据

 回到顶部