TDataGrid.MoveColumn
| TDataGrid = class (TObject) | Interface de TDataGrid | Exemples de TDataGrid |
Déplace une colonne d'une position à une autre
Syntaxe
procedure MoveColumn(currentIndex: Integer; newIndex: Integer)
currentIndex : Index actuel de la colonne à déplacer
newIndex : Index de la nouvelle position de la colonne
Remarques
- Les colonnes sont indexées de 0 à ColumnCount-1.
- La colonne "s'insère" en position newIndex : les colonnes entre currentIndex et newIndex perdent toutes une position, les autres sont inchangées.
Exemples
var grid := TDataGrid.Create;
grid.LoadFromCSV('A,B,C,D',',','"');
grid.MoveColumn(0,2); // L'ordre des colonnes est désormais 'B,C,A,D'
grid.LoadFromCSV('A,B,C,D',',','"');
grid.MoveColumn(0,2); // L'ordre des colonnes est désormais 'B,C,A,D'