以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  窗体控件上的SQLTable表,如何关闭交替行?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=157462)

--  作者:xiangyushi
--  发布时间:2020/10/16 17:01:00
--  窗体控件上的SQLTable表,如何关闭交替行?
提出原因:
窗体控件上的SQLTable表,默认是打开交替行颜色的。
这时Drawcell事件中所设置的颜色,只能在偶数行起作用。严重影响设计效果。
如何用代码取消交替行设置?
或者交替行设置优先级低于Drawcell事件?
请老师提供帮助。谢谢!

--  作者:有点蓝
--  发布时间:2020/10/16 17:14:00
--  
把窗口表样式改为“foxtable经典蓝”
--  作者:xiangyushi
--  发布时间:2020/10/16 17:37:00
--  
改为“foxtable经典蓝”,不起作用。
--  作者:xiangyushi
--  发布时间:2020/10/16 17:54:00
--  
如果窗口表是normal型,改为“foxtable经典蓝”,可以起作用,实现设计效果。
实际上normal型表本身就不存在这个问题,因为可以直接在【配色方案】中取消交替行,就不存在问题了!
现在问题是:SQLTable找不到取消交替行的方法!
[此贴子已经被作者于2020/10/16 17:54:21编辑过]

--  作者:有点蓝
--  发布时间:2020/10/17 8:48:00
--  
参考:http://www.foxtable.com/webhelp/topics/1577.htm

我测试sqltable默认情况下都不会显示交替行的,上传实例看看

--  作者:xiangyushi
--  发布时间:2020/10/17 15:51:00
--  
谢谢老师!
找到原因了,全局表事件中设置了交替行颜色…
已解决。