以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]Table怎么给新增的行添加背景颜色 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=190574) |
-- 作者:hyw233333 -- 发布时间:2024/2/23 14:44:00 -- [求助]Table怎么给新增的行添加背景颜色 Table怎么给新增的行添加背景颜色? Dim r As Row = Tables(“窗口_Table1”).AddNew() r("执行工作") = "审核操作" r("结果") = "已经审核" 给新增加的r,添加背景颜色?
|
-- 作者:有点蓝 -- 发布时间:2024/2/23 15:04:00 -- 到drawcell事件处理:http://www.foxtable.com/webhelp/topics/0656.htm if e.row.datarow.RowState = DataRowState.Added then e.style = "样式1" end if
|
-- 作者:hyw233333 -- 发布时间:2024/2/23 15:26:00 -- 我这个表是临时表,增加的数据并未保存 想要实现的效果是,单击上面审核按钮,然后通过判断,如果审核不成功的话,增加异常显示临时表增加一行说明状态,对于失败的行想用显眼的颜色标注出来, drawcell事件好像实现不出来? |
-- 作者:有点蓝 -- 发布时间:2024/2/23 15:32:00 -- 添加样式了吗? |
-- 作者:hyw233333 -- 发布时间:2024/2/23 15:38:00 -- 在窗口的afterload中添加了这个代码
|
-- 作者:有点蓝 -- 发布时间:2024/2/23 15:41:00 -- 这种设置DataSource的,到全局表事件处理 |
-- 作者:hyw233333 -- 发布时间:2024/2/23 16:10:00 -- DrawCell事件是原来表有数据进行绘制的时候,添加颜色,我的这个需求是点击新增一行数据,判断数据的内容包含失败两个字,如果包含,设置背景颜色,否则不设置。 |
-- 作者:有点蓝 -- 发布时间:2024/2/23 16:22:00 -- 所以2楼使用了RowState 判断http://www.foxtable.com/webhelp/topics/0428.htm |
-- 作者:hyw233333 -- 发布时间:2024/2/23 17:13:00 -- 可以给这一行都添加背景吗? |
-- 作者:有点蓝 -- 发布时间:2024/2/23 17:35:00 -- 不判断列名就行了。2楼的用法就是整行的呀 |