以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  窗口表样式设置  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=120561)

--  作者:蓝蚂蚁
--  发布时间:2018/6/19 15:18:00
--  窗口表样式设置
下面代码是自定义函数:
For Each zckt As Table In Tables
    If zckt.Grid.Styles.Normal.Border.Color <> Color.DarkOrange  Then
        zckt.Grid.Styles.Normal.Border.Color = Color.Black
        zckt.DataTable.SysStyles("CurrentRow").BackColor = color.GreenYellow
        zckt.ListMode = True
    End If
Next
窗口中绑定一个表,调用是:

Functions.Execute("zckys")



如果窗口中有两个或以上如何把这些副本表都统一调用这个自定义函数呢?

Functions.Execute("zckys",Tables("窗口1_Table1"),Tables("窗口1_Table2")),这样写好像不起作用!

[此贴子已经被作者于2018/6/19 15:37:44编辑过]

--  作者:有点甜
--  发布时间:2018/6/19 15:47:00
--  
在每个窗口的afterLoad事件,执行一次1楼代码。
--  作者:蓝蚂蚁
--  发布时间:2018/6/19 15:55:00
--  
不行的 我试过了   列如窗口1中有副本表:窗口1_Table1和窗口1_Table2,只有窗口1_Table2样式是正确的,但窗口1_Table1不按照设定的样式显示
--  作者:蓝蚂蚁
--  发布时间:2018/6/19 16:55:00
--  
解决了 ,我关闭重启项目后显示一切正确