System.Classes.TComponent.ComponentIndex
Delphi
property ComponentIndex: Integer read GetComponentIndex write SetComponentIndex;
C++
__property int ComponentIndex = {read=GetComponentIndex, write=SetComponentIndex, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | System.Classes.pas System.Classes.hpp |
System.Classes | TComponent |
Description
Indique la position du composant dans le tableau de la propriété Components de son propriétaire.
La propriété ComponentIndex permet de parcourir la liste Components du propriétaire du composant afin d'effectuer une action sur les composants possédés. Pratiquement, elle s'utilise avec ComponentCount. ComponentIndex est utilisée de manière interne pour des procédures d'affectation itératives.
Remarque: Le premier composant de la liste a 0 comme valeur pour ComponentIndex, le second a la valeur 1, etc. Donc, en utilisant ComponentIndex avec ComponentCount, gardez à l'esprit que ComponentCount est toujours supérieure d'une unité à l'indice du dernier élément de Components.