以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 记录行 背景色 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=101430) |
-- 作者:wangjh8888 -- 发布时间:2017/5/31 11:22:00 -- 记录行 背景色 请教 如何编写代码 依据某字段不同值,实现不同行的不同背景色前景色 谢谢 |
-- 作者:有点色 -- 发布时间:2017/5/31 12:09:00 -- http://www.foxtable.com/webhelp/scr/0656.htm
|
-- 作者:wangjh8888 -- 发布时间:2017/5/31 14:07:00 -- 这是对单元格的颜色处理,对记录行怎么处理呢,参考哪里? 谢谢 |
-- 作者:有点色 -- 发布时间:2017/5/31 14:47:00 -- 记录窗口的?
Dim frm As WinForm.Form = Forms("窗口1")
|
-- 作者:wangjh8888 -- 发布时间:2017/5/31 15:00:00 -- table 控件的 如何编写 谢谢 |
-- 作者:有点色 -- 发布时间:2017/5/31 15:25:00 -- 你说的记录行,指的是哪里的?截图说明。 |
-- 作者:wangjh8888 -- 发布时间:2017/5/31 20:20:00 -- 就是 table控件 , 绑定一个数据表, 这个表的行, 如何编写代码 ,设定行的前景色和背景色 (图片不知道怎么传) 不知道表达清楚没有,不好意思 此主题相关图片如下:0026.gif 比如事业部记录的行要一个颜色 , 商业部记录的行另一个颜色
[此贴子已经被作者于2017/5/31 20:57:50编辑过]
|
-- 作者:wyz20130512 -- 发布时间:2017/5/31 21:14:00 -- \'表的AfterLoadTableSetting事件 With e.Table.DataTable .AddUserStyle("mg",Color.Blue,Color.White) .AddUserStyle("rb",Color.Red,Color.White) .AddUserStyle("zg",Color.Green,Color.White) End With \'表的DrawCell事件 Select Case e.Row(e.Col.Name) Case "美国" e.Style = "mg" Case "日本" e.Style = "rb" Case "中国" e.Style = "zg" End Select
|
-- 作者:有点色 -- 发布时间:2017/5/31 21:21:00 -- 一样的意思,drawcell事件
If e.Row("部门") = "商业部" Then ElseIf e.Row("部门") = "事业部" Then e.Style = "样式2"
http://www.foxtable.com/webhelp/scr/0656.htm
|
-- 作者:wangjh8888 -- 发布时间:2017/6/4 12:04:00 -- 嗯嗯 谢谢 |