以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]怎样给某列的文字上背景色,具体怎样操作。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=77629) |
-- 作者:欧洲之巅 -- 发布时间:2015/11/22 17:51:00 -- [求助]怎样给某列的文字上背景色,具体怎样操作。 此主题相关图片如下:qq截图20151122174011.png |
-- 作者:大红袍 -- 发布时间:2015/11/22 17:53:00 -- Tables("表B").grid.Cols("第二列").style.Forecolor = color.red
|
-- 作者:kaituozhe -- 发布时间:2015/11/22 18:23:00 -- 如果想双数列用一种颜色,单数列用一种颜色,代码怎么写,代码写在那个事件里 |
-- 作者:欧洲之巅 -- 发布时间:2015/11/22 18:24:00 -- 我要的是学历列的“本科上红色,博士上蓝色,大专上黄色”。Drawcell代码要怎样写啊。请指教 |
-- 作者:sloyy -- 发布时间:2015/11/22 18:34:00 -- 你哪怕只看了一眼Drawcell的帮助,都知道怎么写,连不用改,直接照抄代码 |
-- 作者:欧洲之巅 -- 发布时间:2015/11/22 18:40:00 -- 试过啦,但是不行啊。会的请指教 |
-- 作者:大红袍 -- 发布时间:2015/11/22 20:53:00 -- 去编写drawcell事件的代码,而不是写在命令窗口。
e.Table.DataTable.AddUserStyle("本科", color.white, color.Red) e.Table.DataTable.AddUserStyle("大专", color.white, color.Yellow) If e.text = "本科" Then e.style = "本科" ElseIf e.text = "大专" OrElse e.text = "专科" Then e.style = "大专" End If
|
-- 作者:欧洲之巅 -- 发布时间:2015/11/22 22:05:00 -- “去编写drawcell事件的代码,而不是写在命令窗口。”在哪里找到drawcell事件。发几张图来看下,我搞不懂。除了在命令窗口找到,还可以在哪里找到啊 。 |
-- 作者:大红袍 -- 发布时间:2015/11/22 22:09:00 -- http://www.foxtable.com/help/topics/1445.htm
|
-- 作者:欧洲之巅 -- 发布时间:2015/11/22 22:20:00 -- 找到了,你真厉害。 |