以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 窗口中的Table网格线颜色设置问题,请教老师 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73472) |
-- 作者:mamuaiqing -- 发布时间:2015/8/20 1:46:00 -- 窗口中的Table网格线颜色设置问题,请教老师 学生想把窗口中Table的第一列、第二列、第三列,每一行的网格线颜色设置成黑色,用代码怎么实现,请教老师 |
-- 作者:大红袍 -- 发布时间:2015/8/20 9:23:00 -- Dim t As Table = Tables("表A") Dim cs1 As C1.Win.C1FlexGrid.CellStyle = t.grid.Styles.Add("cs1") For i As Integer = 0 To t.rows.count - 1 t.grid.SetCellStyle(i+1, 1, cs1) Next |
-- 作者:mamuaiqing -- 发布时间:2015/8/22 20:11:00 -- 没变化,是怎么回事,再请教老师下,谢谢 |
-- 作者:有点蓝 -- 发布时间:2015/8/22 20:24:00 -- 改变下样式测试 Dim t As Table = Tables("表A") Dim cs1 As C1.Win.C1FlexGrid.CellStyle = t.grid.Styles.Add("cs1") cs1.BackColor = Color.Red For i As Integer = 0 To t.rows.count - 1 t.grid.SetCellStyle(i+1, 1, cs1) Next
|
-- 作者:mamuaiqing -- 发布时间:2015/8/22 20:33:00 -- 这是改变了单元格的颜色,学生是想把网格线的第一列,第二列,第三列颜色换成黑色 |
-- 作者:有点蓝 -- 发布时间:2015/8/22 20:38:00 -- cs1.Border.Color = Color.Red
|
-- 作者:mamuaiqing -- 发布时间:2015/8/22 20:47:00 -- OK了,感谢有点蓝老师 |
-- 作者:ZHX88863808 -- 发布时间:2015/8/23 6:34:00 -- 这里也顺便请问一下老师,如果表A中的任意列(如客户列、商品列、数量列)的网络线顔色代码如何写,写在那里最好?谢谢! |
-- 作者:大红袍 -- 发布时间:2015/8/23 10:17:00 -- Dim t As Table = Tables("表A") For i As Integer = 0 To t.rows.count - 1 |
-- 作者:ZHX88863808 -- 发布时间:2015/8/23 20:47:00 -- 谢谢老师,但是,列的左边线顔色不显示,觉得有点不完美,能否再修改一下,谢谢! |