风
风之彼端
Unregistered / Unconfirmed
GUEST, unregistred user!
问题一,通过dbgrid修改了行的背景色,但是却发现行的背景色改变之后,当
选择了当前列之后,本来整个列应该是蓝色的,但是,现在却变成了另外的颜色
,于是判断如果状态为select,就改为蓝色,发现改成蓝色的仅仅是第一列。
问:如何改变背景色,但是,当选取当前列(rowselect:=true)的时候,仍然是
原来的蓝色。
问题二,我有一个字段是判断每个用户当前已使用机器的时间,需要不断刷新,
但是,每次刷新,dbgrid就要从第一行到最后一行,全部修改一遍,当
disablecontrols后,发现显示不正常了,所有行里面需要动态修改的字段都与
第一行的一样。
问:有没有好的办法处理需要不断从头到位修改adodataset,但是dbgrid的记录
不要一直刷个不停。
选择了当前列之后,本来整个列应该是蓝色的,但是,现在却变成了另外的颜色
,于是判断如果状态为select,就改为蓝色,发现改成蓝色的仅仅是第一列。
问:如何改变背景色,但是,当选取当前列(rowselect:=true)的时候,仍然是
原来的蓝色。
问题二,我有一个字段是判断每个用户当前已使用机器的时间,需要不断刷新,
但是,每次刷新,dbgrid就要从第一行到最后一行,全部修改一遍,当
disablecontrols后,发现显示不正常了,所有行里面需要动态修改的字段都与
第一行的一样。
问:有没有好的办法处理需要不断从头到位修改adodataset,但是dbgrid的记录
不要一直刷个不停。