Description


Permet d'accéder aux propriétés et méthodes de colonne supplémentaires.


La classe a les propriétés suivantes :


 Propriétés et méthodes

 Description

 procedure Add (Source: TNxCustomColumn): TNxCustomColumn

 Ajoute une nouvelle colonne avec la classe spécifiée.

 procedure Clear

 Vide toutes les colonnes.

 property Count: Integer

 Renvoie le nombre de colonnes.

 procedure Delete (index: integer)

 Supprime la colonne avec l'index spécifié, la numérotation des colonnes commence à zéro.

 function InsertCheckBoxColumn(Pos: Integer): TNxCustomColumn

 Insère une colonne avec une CheckBox (TNxCheckBoxColumn) à la position spécifiée, la numérotation des colonnes          commence à zéro.

 function InsertGraphicColumn(Pos: Integer): TNxCustomColumn

 Insère une colonne graphique (TNxGraphicColumn) à la position spécifiée, la numérotation des colonnes commence à     zéro.

 function InsertTreeColumn(Pos: Integer): TNxCustomColumn

 Insère une colonne avec un arbre (TNxTreeColumn) à la position spécifiée, la numérotation des colonnes commence à     zéro.

 property LastAdded: TNxCustomColumn

 Renvoie un lien vers la dernière colonne ajoutée.





Exemples


// En règle générale, la création de colonnes supplémentaires doit avoir lieu dans le cas d'un évènement OnChange
// Ajout d'une colonne de la classe spécifiée, classes disponibles :
// TNxTextColumn, TNxNumberColumn, TNxDateColumn, TNxTimeColumn, TNxCheckBoxColumn, TNxListColumn, TNxGraphicColumn, TNxTreeColumn

try
   Form1.TableGrid1.Columns.Add(TNxTextColumn);
except
end;
Form1.TableGrid1.Columns.LastAdded.Color := clWhite;




// Insère une colonne avec une CheckBox (TNxCheckBoxColumn) à la position spécifiée, la numérotation des colonnes commence à zéro.
Form1.TableGrid1.Columns.InsertCheckBoxColumn(0);