以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何显示单元格的颜色 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=18917) |
-- 作者:lihe60 -- 发布时间:2012/4/21 8:00:00 -- 如何显示单元格的颜色 用SQL语句生成的临时表,再绑定到窗口中的表,分数在60分以上的单元格显示绿色,60分以下的单元格显示红色,如何设置代码? [此贴子已经被作者于2012-4-22 11:41:45编辑过]
|
-- 作者:y2287958 -- 发布时间:2012/4/21 20:29:00 -- 这个要顶一下 |
-- 作者:ybil -- 发布时间:2012/4/21 22:05:00 -- SetHeaderCellBackColor 设置指定列的标题的背景颜色。 语法 SetHeaderCellBackColor(ColName, Color, Level) ColName:列名称 如果要设置列标题的背景颜色,最好在表属性设置中,将“使用界面风格”属性设置为False,或者用代码,将Table的UseVisualStyle属性设置为False。 示例 将金额列的标题背景设为红色: Tables("订单").SetHeaderCellBackColor("金额",Color.Red) |
-- 作者:sloyy -- 发布时间:2012/4/21 22:22:00 -- 不对,你这是标题设置为红色,不是内容低于60分显示红色 |
-- 作者:ybil -- 发布时间:2012/4/21 22:46:00 -- 以下是引用sloyy在2012-4-21 22:22:00的发言: 不对,你这是标题设置为红色,不是内容低于60分显示红色 嘿嘿,就是用這個!
|
-- 作者:lihe60 -- 发布时间:2012/4/22 11:41:00 -- 以下是引用ybil在2012-4-21 22:46:00的发言:
嘿嘿,就是用這個!
是设置某个单元格的颜色,不是设置标题的颜色。 |
-- 作者:e-png -- 发布时间:2012/4/22 11:43:00 -- ybil 版主理解错了啊,楼主是要单元格的颜色。
|
-- 作者:lihe60 -- 发布时间:2012/4/22 12:06:00 -- 我原来建议副本表也增加一些事件,如drawcell等,贺老师不加。 |
-- 作者:e-png -- 发布时间:2012/4/22 12:16:00 -- 那为何不用SQLTable呢? |
-- 作者:ybil -- 发布时间:2012/4/22 13:57:00 -- 沒有理解錯,就是它! |