以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]怎样使查询表的行根据条件变颜色  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=23569)

--  作者:zcw728909
--  发布时间:2012/9/12 19:24:00
--  [求助]怎样使查询表的行根据条件变颜色

有一个“产品信息”表,通过自定义样式和DrawCell事件,使它符合条件时某行变颜色

现在的问题是:怎样能使由它生成的查询表也能同时变颜色呢?


--  作者:狐狸爸爸
--  发布时间:2012/9/12 20:34:00
--  

针对查询表增加样式,设置drawcell事件


--  作者:zcw728909
--  发布时间:2012/9/13 9:33:00
--  
没有其它的好办法了吗?因为我的产品信息表要生成好多查询表,总不能每个查询表都要设置吧?
--  作者:lin_hailun
--  发布时间:2012/9/13 10:41:00
--  
 楼主,用全局表事件吧(项目属性那里)

 涉及知识:

 http://www.foxtable.com/help/topics/0671.htm

 http://www.foxtable.com/help/topics/1579.htm

 http://www.foxtable.com/help/topics/0389.htm

--  作者:lin_hailun
--  发布时间:2012/9/13 10:43:00
--  
 参考代码

If DataTables(e.Table.Name).Type = 4 Then   \'外部查询表
    e.Table.DataTable.AddUserStyle("style", Color.Red, Color.White)
    e.Style = "style"
End If