以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]是否可以用代码指定一个单元格的背景颜色 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=130093) |
-- 作者:智友软件工作室 -- 发布时间:2019/1/13 1:18:00 -- [求助]是否可以用代码指定一个单元格的背景颜色 比如指定第5行第6列的单元格背景颜色为蓝色 |
-- 作者:wyz20130512 -- 发布时间:2019/1/13 10:01:00 -- 此主题相关图片如下:绘制单元格.png Initialize事件: DataTables("表C").AddUserStyle("bc",Color.Green,Color.black) DrawCell事件: If e.Col.Name = "第六列" And e.Row.Index = 4 Then e.Style = "bc" End If |
-- 作者:133198609 -- 发布时间:2019/1/13 10:10:00 -- 解释很详细,点赞 |
-- 作者:智友软件工作室 -- 发布时间:2019/1/13 15:20:00 -- 谢谢,我现在的实际情况是通过筛选之后,会有若干个符合条件的单元格,然后把单元格背景标色,打开软件会筛选多次,每次都要清楚原来的样式,然后按照筛选出的单元格标色,每次标色都不固定,最重要的是动态的 |
-- 作者:y2287958 -- 发布时间:2019/1/13 16:32:00 -- 以下是引用智友软件工作室在2019/1/13 15:20:00的发言: 谢谢,我现在的实际情况是通过筛选之后,会有若干个符合条件的单元格,然后把单元格背景标色,打开软件会筛选多次,每次都要清楚原来的样式,然后按照筛选出的单元格标色,每次标色都不固定,最重要的是动态的 用drawcell跟筛选没关系
|
-- 作者:有点甜 -- 发布时间:2019/1/13 21:23:00 -- 参考
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=100242&skin=0
|
-- 作者:wyz20130512 -- 发布时间:2019/1/14 17:08:00 -- 回复:(智友软件工作室)谢谢,我现在的实际情况是通... 理解DrawCell工作原理,依据你的条件加以判断即可。 |