Propose


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




Description


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

 Détruit 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 un 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 une arborescence (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 en avec l'é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.TreeView1.Columns.Add(TNxTextColumn);
except
end;
Form1.TreeView1.Columns.LastAdded.Color := clWhite;




// Insertion d'une colonne avec une case à cocher TNxCheckBoxColumn) à la position spécifiée, la numérotation des colonnes commence à zéro.
Form1.TreeView1.Columns.InsertCheckBoxColumn(0);