以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于窗口控件闪烁问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=69647) |
||||
-- 作者:168wjm -- 发布时间:2015/6/8 17:14:00 -- 关于窗口控件闪烁问题 我制作了个窗口,里面的多个文本框控件绑定到了表A的数据,现在我在项目属性-(Initialize)事件里对表A的(日期)加载了个降序代码,我在表A的属性-(增加行)里加入了自动输入时间代码,在表A属性-(数据-DataColChanged)里又加载了个对表A(日期)的降序, 使表A的数据最新的显示在最上面。 现我在窗口里按增加行按钮,控件里面,就会闪烁,我按照说明帮助里的“解决屏幕闪烁的终极方法”更改如下(是在DataColChanged事件里修改),没有效果,不知道是哪里出了问题,或者老师们能给我个好的方案解决我的问题,谢谢!!!!!!!
Forms("窗口").StopRedraw() \'停止绘制窗口 DataTables("表A").ResumeRedraw()
|
||||
-- 作者:大红袍 -- 发布时间:2015/6/8 17:16:00 -- 例子发上来看看。 |
||||
-- 作者:Bin -- 发布时间:2015/6/8 17:16:00 -- 上个例子看看 |
||||
-- 作者:168wjm -- 发布时间:2015/6/8 17:56:00 -- 怎样发例子,是这个项目发上来吗 [此贴子已经被作者于2015/6/8 17:57:32编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2015/6/8 17:57:00 -- 上传具体的项目,或简单的例子
http://foxtable.com/bbs/dispbbs.asp?boardid=2&Id=78
|
||||
-- 作者:168wjm -- 发布时间:2015/6/8 18:01:00 -- 我的项目用的外部数据库,局域网的那种,这个怎么办 [此贴子已经被作者于2015/6/8 18:04:12编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2015/6/8 18:10:00 -- 那你单独做一个类似的,会出错的例子发上来看看。 |
||||
-- 作者:168wjm -- 发布时间:2015/6/8 19:29:00 -- 先更正一下错误,我的表不在窗口里的,我使用的例子是这个,上面那个复制错了,不好意思,现在我上传我的例子,各位老师帮我看看,问题出在哪里,谢谢
LockBaseMainForm() \'锁定主界面 [此贴子已经被作者于2015/6/8 19:30:05编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2015/6/8 19:49:00 -- If e.DataCol.Name = "修好日期" Then \'如果更改的修好日期 |
||||
-- 作者:168wjm -- 发布时间:2015/6/8 20:21:00 -- 好像不行,这个新增的行,没有移到最上面,就是没有降序。 |