以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  不用drawcell可以修改单元格样式么?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=122277)

--  作者:huangxueyao
--  发布时间:2018/7/22 10:20:00
--  不用drawcell可以修改单元格样式么?
某个单元格是数字,需要根据一个比较复杂的条件判断其是否符合规范,且条件是变动的,所以不适宜放在drawcell事件中去判断。

用代码判断其不符合规范后,不改变其值的情况下改变其样式以达到标记的作用,如何实现?

谢谢

--  作者:新福星
--  发布时间:2018/7/22 10:30:00
--  
你可以在该表增加一X列。判断是否符合规范的结果放到X列里。在drawcell事件判断X的结果来改变样式。
--  作者:huangxueyao
--  发布时间:2018/7/22 10:40:00
--  
现在也是这样操作的,但是如果这一行的列非常多,那么这个执行效率就很低了。
--  作者:有点甜
--  发布时间:2018/7/22 17:20:00
--  
以下是引用huangxueyao在2018/7/22 10:40:00的发言:
现在也是这样操作的,但是如果这一行的列非常多,那么这个执行效率就很低了。

 

不明白你的意思。

 

设置样式只能在drawcell事件处理。

 

在drawcell仅仅是判断辅助列的值设置样式效率也低?不可能的。