TDataGrid.ColumnCommaText
redirigé depuis TDataGrid.SetColumnCommaText
| TDataGrid = class (TObject) | Interface de TDataGrid | Exemples de TDataGrid |
Edition d'une colonne complète de la grille
Syntaxe
property ColumnCommaText[colIndex: Integer]: String read GetColumnCommaText write SetColumnCommaText
colIndex:
Remarques
- La colonne est identifiée par son index (de 0 à ColumnCount-1) : les valeurs de chaque cellule sont séparées par des virgules (CommaText). On peut ainsi consulter et modifier la valeur de la colonne entière (via une Class/TStrings par exemple).
- Si une des cellules peut contenir un espace, il faut encadrer la valeur de la cellule par des guillemets (le plus simple est d'utiliser TStrings.CommaText).
- Voir RowCommaText pour obtenir l'ensemble de la ligne courante.
Exemples
var dgExemple : TDataGrid;
var listeExemple : TStrings;
// ...
if (dgExemple.RowCount = listeExemple.Count) then
dgExemple.ColumnCommaText[0] := listeExemple.CommaText; // Ecrit les valeurs de la TStrings listeExemple dans la 1ère colonne de la DataGrid dgExemple
// ...
var listeExemple : TStrings;
// ...
if (dgExemple.RowCount = listeExemple.Count) then
dgExemple.ColumnCommaText[0] := listeExemple.CommaText; // Ecrit les valeurs de la TStrings listeExemple dans la 1ère colonne de la DataGrid dgExemple
// ...