以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]行配色样式  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=116528)

--  作者:wangjh8888
--  发布时间:2018/3/26 12:30:00
--  [求助]行配色样式
老师:好

\'表的AfterLoadTableSetting事件
With e.Table.DataTable
    .AddUserStyle("my1",Color.Blue,Color.White)
    .AddUserStyle("my2",Color.Red,Color.White)
End With

\'表的DrawCell事件
If e.Row("txt1") = "A" Then
    e.Style = "my1"
End If

上面代码窗口1运行正确,如果要在窗口2,控件table2以副本方式绑定该表,如何实现“my2”的配色样式?

--  作者:有点甜
--  发布时间:2018/3/26 14:33:00
--  

DrawCell事件

 

 

If e.Table.Name = "表A" Then   
    If e.Row("txt1") = "A" Then
        e.Style = "my1"
    End If
ElseIf e.Table.Name = "窗口1_Table1" Then
    If e.Row("txt1") = "A" Then
        e.Style = "my2"
    End If
end if