以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]请教单元格绘制问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=171181)

--  作者:michl
--  发布时间:2021/8/20 16:49:00
--  [求助]请教单元格绘制问题
If e.Col.Name = "状态" Then    
    If e.Row("状态") = "进行中" Then
        e.Style = "红色"
    End If
End If
上面代码可正常(即时)绘制状态列单元格。现在想绘制表中“名称”列单元格,改为下面的代码后单元格中不会即时显示标记颜色,只有选择覆盖到单元格时才显示出颜色。("状态"列的内容是从别的表引用过来的)
If e.Col.Name = "名称" Then    
    If e.Row("状态") = "进行中" Then
        e.Style = "红色"
    End If
End If

--  作者:有点蓝
--  发布时间:2021/8/20 16:55:00
--  
AfterSelChange事件

e.table.Refresh