TDataGrid.ColumnRank
redirigé depuis TDataGrid.GetColumnRank
| TDataGrid = class (TObject) | Interface de TDataGrid | Exemples de TDataGrid |
Qubes 6.1 Définition du rang d'affichage d'une colonne
Syntaxe
property ColumnRank[colIndex: Integer]: Integer read GetColumnRank write SetColumnRank
colIndex: index de la colonne dont on définit le rang d'affichage
Remarques
Il ne faut pas confondre l'index de la colonne et le rang de la colonne :
- l'index de colonne dépend de l'ordre de définition des colonnes avec AddColumn et de l'utilisation de MoveColumn. Il est utilisé quand on se réfère à une colonne, par exemple dans CellData ou ColumnSortStyle.
- le rang de la colonne permet de définir l'ordre dans lequel les colonnes seront présentées dans les extractions (AsCSV, AsJSON).
Par défaut, les rangs sont identiques aux index de colonnes.
NB : MoveColumn ne modifie pas le rang par défaut affecté à une colonne.
Pour éviter les effets de bord, il est recommandé de définir la liste des ColumnRank après avoir défini toutes les colonnes via AddColumn.
Exemples
Cf. Exemple.