以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 双缓冲技术 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=90114) |
-- 作者:百灵 -- 发布时间:2016/9/5 22:57:00 -- 双缓冲技术 现在做的一个项目,批量拖拉控件时闪烁严重,从网上查找解决方案说是可以通过双缓冲技术解决问题,foxtable中如何使用,请高手赐教。 |
-- 作者:有点蓝 -- 发布时间:2016/9/6 8:30:00 -- 参考:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=83950 |
-- 作者:百灵 -- 发布时间:2016/9/6 13:18:00 -- 双缓冲无效,无意中用Control.Refresh 方法解决了问题,大家可以试一下 |
-- 作者:百灵 -- 发布时间:2016/9/6 13:19:00 -- 还是感谢有点蓝的指导,又学了一招双缓存。 |
-- 作者:有点蓝 -- 发布时间:2016/9/6 14:27:00 -- 对控件确实有限,除非是自定义控件。一般用在绘图上 |
-- 作者:百灵 -- 发布时间:2016/9/6 14:33:00 -- Control.Refresh 方法很好用,只要一句代码解决控件拖拉闪烁的问题,不知道有什么缺点没有? |
-- 作者:blackzhu -- 发布时间:2016/9/30 14:35:00 -- 以下是引用百灵在2016/9/6 13:18:00的发言: 双缓冲无效,无意中用Control.Refresh 方法解决了问题,大家可以试一下怎么用的,现在新版的是闪的厉害 |
-- 作者:百灵 -- 发布时间:2016/10/2 18:53:00 -- 在mousemove事件中加入e.form.controLs("容纳控件的容器名称").basecontrol.Refresh。试一下。 |
-- 作者:zhy400137 -- 发布时间:2016/10/2 19:48:00 -- 留爪。 |