HotXLS-documentatie

AfterTitle gebeurtenis

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;