以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]列颜色可以设置吗  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=27730)

--  作者:hiliuyong
--  发布时间:2013/1/8 21:51:00
--  [求助]列颜色可以设置吗

如题

列的颜色,是否可以设置,

如果不能,代码可以实现吗?


--  作者:明丰
--  发布时间:2013/1/8 22:49:00
--  

\'在系统功能区—数据表—表样式 ,可直接设置。

 

\'或用代码在绘制事件中设置:

 

\'指定列数据行背景颜色和字体颜色
DataTables(e.Table.DataTable.name).AddUserStyle("第一列字体颜色", Color.LightSteelBlue, Color.Black)
If e.col.name = "第一列" Then
    e.Style = "第一列字体颜色"
End If

 

\'列标题背景颜色
e.Table.SetHeaderCellBackColor("第一列",Color.LightSteelBlue)

 

\'列标题字体颜色

e.Table.SetHeaderCellForeColor("第一列",Color.Red)

[此贴子已经被作者于2013-1-8 22:50:41编辑过]

--  作者:lin_hailun
--  发布时间:2013/1/9 10:08:00
--  
 二楼说得差不多了。

 但是,是无法直接设置一列的颜色的,需要编写几句代码。

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