| Constructeurs/Destructeur |
| constructor | Create | | Création d'une DataGrid |
| destructor | Destroy | inherited virtual | Détruit l'instance de l'objet. |
| Propriétés |
| property | Caption : String | read write | Description de Caption | Qubes 6.8 |
| property | CellData[] : String | read write | Accède en lecture/écriture à la valeur d'une cellule |
| property | CellDataByName[] : String | read write default | Accède à la valeur d'une cellule d'une colonne nommée |
| property | ColumnAlign[] : TColumnAlignment | read write | Définit l'alignement d'une colonne |
| property | ColumnCommaText[] : String | read write | Edition d'une colonne complète de la grille |
| property | ColumnName[] : String | read write | Permet de lire et de modifier les noms des colonnes |
| property | ColumnRank[] : Integer | read write | Définition du rang d'affichage d'une colonne | Qubes 6.1 |
| property | ColumnSortStyle[] : TColumnSortStyle | read write | Définit la manière de trier une colonne |
| property | ColumnWidth[] : Integer | read write | Description de ColumnWidth | Qubes 6.8 |
| property | Hint : String | read write | Description de Hint | Qubes 6.8 |
| property | RowCommaText : String | read write | Edition d'une ligne complète de la grille |
| property | RowIndex : Integer | read write | Retourne l'index de la ligne courante |
| Méthodes |
| function | AddColumn : Boolean | | Ajoute une colonne à la grille |
| function | Append : Integer | | Ajoute une ligne à la grille |
| function | AsCSV : String | | Exporte la DataGrid au format CSV |
| function | AsHTMLRows : String | | Convertit la grille en tableau HTML |
| function | AsJSON : String | | Convertit la grille au format JSON |
| function | AsJSONTable : String | | Exporte les données au format JSON | Qubes 6.3 |
| procedure | Assign | virtual | Copie une grille dans une autre | Qubes 6.1 |
| function | AsXML : String | | Convertit la grille au format XML |
| function | BOF : Boolean | | Teste si on est en début de tableau |
| class function | ClassName : String | inherited | Retourne le nom de la classe au format chaîne |
| class function | ClassParent : TClass | inherited | Classe parent de la classe |
| class function | ClassType : TClass | inherited | Retourne la métaclasse d'une classe |
| procedure | ClearColumns | | Supprime la définition des colonnes d'une TDataGrid |
| procedure | ClearData | | Cette procédure supprime toutes les données d'un objet de type TDataGrid. |
| function | ColumnCount : Integer | | Renvoie le nombre de colonnes de la dataGrid |
| function | ColumnNamesCommaText : String | | Retourne le nom des colonnes |
| function | ColumnsAsJSON : String | | Description de ColumnsAsJSON | Qubes 6.8 |
| procedure | Delete | | Supprime la ligne courante |
| procedure | DeleteColumn | | Supprime une colonne de la grille |
| function | EOF : Boolean | | Teste si on est en fin de tableau |
| function | Find : Boolean | | Recherche l'occurrence suivante d'une chaîne de caractères dans une colonne donnée à partir de la position courante |
| function | FindFirst : Boolean | | Recherche une occurrence depuis le début du tableau | Qubes 6.3 |
| function | First : Boolean | | Se positionne sur la première ligne de la grille |
| procedure | Free | inherited | Détruit l'instance de l'objet si non-nil |
| procedure | Goto | | Sélectionne comme "ligne courante" la ligne dont l'indice est passé en paramètre | Qubes 6.0 |
| function | IndexOf : Integer | | Retourne l'index de position d'une donnée dans une colonne |
| function | IndexOfColumn : Integer | | Retourne l'index d'une colonne |
| function | Insert : Integer | | Insère une ligne avant la ligne courante |
| function | Last : Boolean | | Se positionne sur la dernière ligne de la grille |
| procedure | LoadFromCSV | | Charge une chaîne au format CSV dans une grille |
| procedure | LoadFromCSVFile | | Permet de charger les données d'un fichier CSV | Qubes 10.0 |
| procedure | LoadFromQuery | | Remplissage d'une DataGrid à partir d'une requête SQL |
| procedure | MoveColumn | | Déplace une colonne d'une position à une autre |
| procedure | Next | | Sélectionne la ligne suivante en tant que "ligne courante". |
| procedure | Prev | | Sélectionne la ligne précédente comme "ligne courante" |
| function | RowCount : Integer | | Retourne le nombre de lignes de la grille |
| procedure | SetColumnAlign | deprecated | Méthode dépréciée (voir ColumnAlign) (dépréciée) |
| procedure | Sort | | Trie sur une colonne |