Vcl.ComCtrls.TListColumn.ImageIndex

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property ImageIndex: TImageIndex read FImageIndex write SetImageIndex default -1;

C++

__property System::Uitypes::TImageIndex ImageIndex = {read=FImageIndex, write=SetImageIndex, default=-1};

Propriétés

Type Visibilité  Source Unité  Parent
property published
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TListColumn

Description

Détermine quelle image est affichée comme icône pour l'en-tête de la colonne.

Initialisez ImageIndex pour associer l'en-tête de la colonne à l'une des images de la propriété LargeImages ou SmallImages de la vue liste.


ViewStyle peut prendre l'une des valeurs suivantes :

Valeur Signification

vsIcon

Chaque élément apparaît comme une icône de taille normale avec un libellé en dessous. L'utilisateur peut faire glisser les éléments n'importe où dans la fenêtre de la vue liste.

vsSmallIcon

Chaque élément apparaît comme une petite icône avec un libellé à sa droite. L'utilisateur peut faire glisser les éléments n'importe où.

vsList

Chaque élément apparaît comme une petite icône avec un libellé à sa droite. Les éléments sont organisés en colonnes et ne peuvent être déplacés par l'utilisateur.

vsReport

Chaque élément apparaît dans une ligne distincte avec ses informations organisées en colonnes. La colonne de gauche contient la petite icône et le libellé, les colonnes suivantes contiennent les sous-éléments spécifiés par l'application. Chaque colonne a un en-tête, sauf si ShowColumnHeaders a la valeur false.


Si la propriété ViewStyle de la vue liste vaut vsIcon, ImageIndex est l'indice de l'image dans la propriété LargeImages de la vue liste, où 0 spécifie la première image. Si la propriété ViewStyle de la vue liste vaut vsSmallIcon, vsList ou vsReport, ImageIndex est l'indice de l'image dans la propriété SmallImages de la vue liste.

Voir aussi