본문 바로가기
Delphi Tip/그리드

델파이 퀀텀 그리드 헤더 색깔 변경

by MonoSoft 2021. 9. 24.
728x90
반응형

델파이 퀀텀 그리드 헤더 색깔 변경

 

 

1. 설정 변경

cxGrid1.LookAndFeel.NativeStyle := False; 

cxGrid1.LookAndFeel.SkinName := '';

프로퍼티 False 처리

 

2.코딩 

procedure <AForm>.<ATableView>CustomDrawColumnHeader( 

  Sender: TcxGridTableView; ACanvas: TcxCanvas; 

  AViewInfo: TcxGridColumnHeaderViewInfo; var ADone: Boolean); 

begin 

... 

  ACanvas.FillRect(AViewInfo.Bounds, clLime); 

  ACanvas.FrameRect(AViewInfo.Bounds, clBlack, 1, cxBordersAll); 

  ACanvas.DrawTexT(AViewInfo.Text, AViewInfo.TextAreaBounds, cxAlignHCenter or cxAlignVCenter); 

  ADone := True; 

... 

end;

 

728x90
반응형

댓글