Ik zit al tijdenlag te puzzelen hoe ik in een onDrawColumnCell de titel van de kolom kan benaderen, maar de onderlinge structuur vanaf de datagrid naar de kolomtitel is me niet duidelijk. Ik kom nu op het volgende om te controleren of de titel 'TEST' is. Maar zelfs deze wazige constructie werkt niet. 
Wie weet wat het juiste pad is. In google zijn alleen voorbeelden te vinden om onDrawColumnCell te gebruiken.
Delphi:
1
2
3
4
5
6
| procedure TForm1.TestDrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState); begin if TColumn((Sender as TDBGrid).Columns.Items[Datacol]).Title.Caption,1,2='TEST' then <Teken wat wazigs> end; |
Wie weet wat het juiste pad is. In google zijn alleen voorbeelden te vinden om onDrawColumnCell te gebruiken.