以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]窗口控件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=58104) |
||||
-- 作者:lesliecheung912 -- 发布时间:2014/10/11 15:12:00 -- [求助]窗口控件 表A有一标记列,根据标记列的值更改单元格的颜色 自定义样式定义两个值,一个是已完成,颜色为Green,另一个是未完成,颜色为Red 在表事件Drawcell里为: If e.Col.Name = "标记" Then \'如果是分组行的数量列 If e.Row("标记") = 1 Then e.Style = "已完成" ElseIf e.Row("标记") = 2 Then e.Style = "已完成" ElseIf e.Row("标记") = 3 e.Style = "已完成" Else e.Style = "未完成" End If End If 现在想要在窗口中表示这一列,要用什么控件绑定到标记列呢?(表中该单元格是什么颜色,在窗口中就显示什么颜色)
|
||||
-- 作者:Bin -- 发布时间:2014/10/11 15:17:00 -- 增加一个辅助列,储存颜色数值 然后绑定颜色控件
|
||||
-- 作者:lesliecheung912 -- 发布时间:2014/10/11 15:20:00 -- 那个储存颜色值的辅助列有什么要求?颜色值都是怎么规定的呢,帮助文件有没有啊? |
||||
-- 作者:Bin -- 发布时间:2014/10/11 15:23:00 -- 上例子,不用绑定用代码赋值的方式吧 |
||||
-- 作者:lesliecheung912 -- 发布时间:2014/10/11 15:31:00 -- 您看一下
|
||||
-- 作者:Bin -- 发布时间:2014/10/11 15:44:00 -- .
|
||||
-- 作者:lesliecheung912 -- 发布时间:2014/10/11 15:55:00 -- 谢谢你 |