Treedt op nadat de kolomtitel die via ColumnIndex is opgegeven, in de
cel is opgeslagen
Beschrijving
Je kunt dit event gebruiken om voorwaardelijke opmaak toe te passen op de kopcel
Syntaxis
TDBGridAfterTitle =
procedure(Sender: TObject; Cell:
IXLSRange; ColumnIndex: Integer; Column: TColumn) of object;
| Sender |
TObject. Specificeert de TGridToXLS-component die het event heeft geactiveerd |
| Cell |
IXLSRange die de cel met de kolomtitel vertegenwoordigt |
| ColumnIndex |
Integer. De index van de kolom |
| Column |
TColumn. Een object dat de kolom vertegenwoordigt |
Voorbeeld
This example set the width of the column with index 3
procedure TForm1.GridToXLS1AfterTitle(Sender: TObject;
Cell: IXLSRange; ColumnIndex: Integer; Column: TColumn);
begin
if ColumnIndex = 3 then Cell.ColumnWidth := 30;
end;
Dit voorbeeld laat zien hoe je de tekst van de kolomtitel wijzigt
procedure TForm1.GridToXLS1AfterTitle(Sender: TObject;
Cell: IXLSRange; ColumnIndex: Integer; Column: TColumn);
begin
Cell.Value := StringReplace(Cell.Value, '_', ' ', [rfReplaceAll]);
end;