改变表格控件颜色(0分)

  • 主题发起人 主题发起人 sichuan
  • 开始时间 开始时间
S

sichuan

Unregistered / Unconfirmed
GUEST, unregistred user!
改变数据表格行的颜色,比如单行红色,双行绿色!
 
怎么没人回答?不给面子?分太少?
斑竹快来评评理。
 
终于自己搞定了:procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject;
const Rect: TRect;
DataCol: Integer;
Column: TColumn;
State: TGridDrawState);
begin
//列的颜色
if column.ID mod 2 =0 then
column.Color:=clmoneygreen
else
column.Color:=clwhite;
end;

procedure TForm1.DBGrid1DrawDataCell(Sender: TObject;
const Rect: TRect;
Field: TField;
State: TGridDrawState);
begin
Canvas.Brush.Color:=clred;
end;

另外,各位什么叫‘专家分’?
 
專家分是你賺人家的家﹖是你回答問題的所得﹗
 
原来就有人问过这个的..所以没人回答你 -_-
 
sichuan??
你在四川哪? 偶在成都..
 
好啊,老乡,我绵阳的,现在在广东东莞打工。
刚上来几天,
联系!
 
接受答案了.
 
后退
顶部