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
반응형
'Delphi Tip > 그리드' 카테고리의 다른 글
퀀텀 그리드 컬럼 동적 생성 (0) | 2024.05.03 |
---|---|
StringGrid Row색칠/정렬 하기 (0) | 2024.04.15 |
StringGrid 팁 (0) | 2021.09.23 |
델파이 퀀텀그리드 출력 리스트 읽기 (0) | 2021.09.17 |
델파이 스트링그리드(StringGrid) 셀 정렬하기 (0) | 2021.09.16 |
댓글