Memberi warna record aktif pada TDBGrid.Mungkin Anda ingin memberi warna record aktif pada TDBGrid dengan warna yang lain (tidak sama dengan warna record yang tidak atif). Untuk itu tambahkan kode berikut ini pada even DBGrid.OnDrawColumnCell :
type TCustomDBGridCracker = class(TCustomDBGrid); //coba Disimpan paling atas sebelum TForm1 = class(TForm) procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState); begin with TCustomDBGridCracker(Sender) do if DataLink.ActiveRecord = Row - 1 then Canvas.Brush.Color := clRed else Canvas.Brush.Color := clWhite; DBGrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State); end;
Semoga bermanfaat...
Title : [Delphi] Memberi warna record aktif pada DBGrid
Description : Memberi warna record aktif pada TDBGrid. Mungkin Anda ingin memberi warna record aktif pada TDBGrid dengan warna yang lain (tidak sama ...
Description : Memberi warna record aktif pada TDBGrid. Mungkin Anda ingin memberi warna record aktif pada TDBGrid dengan warna yang lain (tidak sama ...
0 Response to "[Delphi] Memberi warna record aktif pada DBGrid"
Post a Comment