以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]DrawCell  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=114620)

--  作者:huangfanzi
--  发布时间:2018/2/11 14:00:00
--  [求助]DrawCell
下面的代码会将整行标底色,我只想要“账期描述”这个格式上有底色,代码应该如何改?
谢谢老师

If e.Table.Rows.Count > 0 Then
    e.Table.DataTable.AddUserStyle("样式3", Color.Pink,Color.Black)
    If e.Row("标号") <> Nothing Then
        If e.Row("账期描述") = Nothing
            e.style = "样式3"
        End If
    End If
End If

--  作者:有点蓝
--  发布时间:2018/2/11 14:42:00
--  
If e.Col.name = "账期描述" Then
    e.Table.DataTable.AddUserStyle("样式3", Color.Pink,Color.Black)
    If e.Row("标号") <> Nothing Then
        If e.Row("账期描述") = Nothing
            e.style = "样式3"
        End If
    End If
End If