property Columns: TNxColumns
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);