Foxtable(狐表)用户栏目专家坐堂 → 关于特殊的选定状态


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

主题:关于特殊的选定状态

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


加好友 发短信
等级:婴狐 帖子:32 积分:349 威望:0 精华:0 注册:2017/3/14 13:03:00
关于特殊的选定状态  发帖心情 Post By:2017/4/26 11:51:00 [显示全部帖子]

老师好,请教个问题。我要实现这样的效果,一个表中有一列是boolean型,为true的行是一个背景色,false的行是一个背景色。我现在是通过表事件中的DrawCell实现的,代码如下。
If e.Row("核对") = True 
    e.Style = "t1"
Else If e.Row("核对") = False 
    e.Style = "t2"
End If
以上没问题,但现在有新的需求,我希望我选中的行和我选中的焦点单元格以第三种背景色展现,我应该如何做?我想到的是在drawcell的if语句中再加一个判断条件,如果e.row是当前行,或者包含交单单元格则执行exit sub,但是这判断语句我不会写,也不知道是否可行,请老师指点下。

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


加好友 发短信
等级:婴狐 帖子:32 积分:349 威望:0 精华:0 注册:2017/3/14 13:03:00
  发帖心情 Post By:2017/4/26 14:59:00 [显示全部帖子]

谢谢您的答复,但我如果不用DrawCell 而用表样式来设置颜色,怎么才能实现我根据某一列的布尔值设定不同颜色的功能呢?

 回到顶部