TDataGrid.ColumnAlign
| TDataGrid = class (TObject) | Interface de TDataGrid | Exemples de TDataGrid |
Définit l'alignement d'une colonne
Syntaxe
property ColumnAlign[colIndex: Integer]: TColumnAlignment read GetColumnAlign write SetColumnAlignByIndex
colIndex:
Remarques
- Cette propriété permet de définir l'alignement d'une colonne par son index (de 0 à ColumnCount - 1), pour les format d'affichage gérant l'alignement (AsHTMLRows par exemple).
- Elle prend ses valeurs dans l'énuméré TColumnAlignment.
- Elle remplace la méthode dépréciée SetColumnAlign.
Exemples
var dg := TDataGrid.Create;
dg.AddColumn('reference',cssText);
dg.Append;
dg['reference'] := 'A';
dg.Append;
dg['reference'] := 'B';
HTMLBox('<table border=2>'+dg.AsHTMLRows,800,600);
dg.ColumnAlign[0] := caRight;
HTMLBox('<table border=2>'+dg.AsHTMLRows,800,600);
dg.AddColumn('reference',cssText);
dg.Append;
dg['reference'] := 'A';
dg.Append;
dg['reference'] := 'B';
HTMLBox('<table border=2>'+dg.AsHTMLRows,800,600);
dg.ColumnAlign[0] := caRight;
HTMLBox('<table border=2>'+dg.AsHTMLRows,800,600);