注册 登录
编程论坛 VB6论坛

如何让Dategrid中符合条件的行变成红色

shi7361 发布于 2020-03-23 07:36, 2099 次点击
只有本站会员才能查看附件,请 登录


如图所示,我查询到的数据想实现:
当保质期截至日期距离今天小于90天的时候,dategrid中符合条件的行变成红色,不知能不能实现?多谢
4 回复
#2
show1472020-03-23 10:23
应该可以实现吧,设置个循环,把dategrid中符合条件的行换个颜色就可以了
#3
xianfajushi2020-03-23 10:26
if (日差 > 14 && 日差 <= 28)
                                        控件名.Rows[行 + 2].Cells[列].Style.ForeColor = Color.Red;

[此贴子已经被作者于2020-3-23 10:27编辑过]

#4
shi73612020-03-23 10:44
回复 3楼 xianfajushi
好像不可以哦;
vb6.0中的dategrid好像不能单独设置某一行的颜色;
#5
xianfajushi2020-03-23 10:56
没安装这个软件无法示例,呵呵。
反正去找属性里面看有就可以。
1