DBGrid1双击后把该条记录的内容写入Memo1中,同时该条记录的颜色想换一下以表明该条记录已选过
双击多条记录后,双击过的记录都变一下颜色
能不能实现?
双击多条记录后,双击过的记录都变一下颜色
能不能实现?
解决方案 »
- 求 会delphi7 中 reportbuilder 的
- delphi xe组件wordbool类型属性的bug
- 枚举SQL服务器名称出错,怎么办?急。。。请大家帮帮我。
- 请问:在remoteobjects中调用服务器端的方法时如何将clientdataset.delta作为参数传给服务器?
- 怎么快速查找一个方法的实现部分
- 运行出错,看不懂是什么意思(急!!答出着给200分)
- 类的问题,请指教
- delphi6.0的动态数组问题
- 关于StringGrid的一个问题!
- 请问如何通过调用API实现HTTP的POST方式?
- 遍历某个文件夹及子文件夹下某种文件, 为什么不能用啊?
- DBGrid双击后颜色能不能修改?
如果没有备注型字段可以,但是有备注型字段就不行。
DataCol: Integer; Column: TColumnEh; State: TGridDrawState);
begin
with (Sender as TDBGridEh).Canvas do
begin
if ADOQuery5.FieldByName('IsSel').AsBoolean then
begin
Brush.Color:=clSkyBlue;
FillRect(Rect);
DBGridEh5.DefaultDrawColumnCell(Rect,DataCol,Column,
[gdFixed,gdFocused,gdSelected]);
end
else
begin
Brush.Color:=clBtnFace;
FillRect(Rect);
DBGridEh5.DefaultDrawColumnCell(Rect,DataCol,Column,
[gdFixed,gdFocused,gdSelected]);
end;
end;
end;