Jawaban :
Caranya cukup mudah, Anda tinggal menambahkan kode berikut ini pada event OnDrawColumncell dari DBGrid.:
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState); begin if Table1.FieldByName('salary').AsInteger > 40000 then TDBGrid(Sender).Canvas.Brush.Color := $00E9D358; TDBGrid(Sender).DefaultDrawColumnCell(Rect, DataCol, Column, State); end;
Contoh hasil :
antasdelphi.blogspot.com |
Contoh :
Table1.FieldByName('Continent').AsString = 'South America'
Semoga bermanfaat ya kawan.
Title : [ Delphi ] Memberi Warna record pada DBGRID sesuai data
Description : Bagaimana memberi warna pada DBGrid sesuai dengan data yang telah kita tentukan, misalnya warna biru pada record dengan data Salary lebih ...
Description : Bagaimana memberi warna pada DBGrid sesuai dengan data yang telah kita tentukan, misalnya warna biru pada record dengan data Salary lebih ...
0 Response to "[ Delphi ] Memberi Warna record pada DBGRID sesuai data"
Post a Comment