Ceci est une ancienne révision du document !


Enfants de TControl

Properties en question

unit Controls
  TWinControl = class(TControl)
    public
    ...
    property ControlCount: Integer read GetControlCount; // Retourne le nombre de controles dans FControls ou 0 si FControls=nil
    property Controls[Index: Integer]: TControl read GetControl; // Retourne le controle a l'Index...
    ...

Enfants du Control

TWinControl peux avoir des Controls enfants.

Ils sont gérés dans un TFPList

unit Controls
  TWinControl = class(TControl)
  private
    ...
    FControls: TFPList;    // the child controls
    ...

On peut y acceder via .Controls[] et ControlCount

unit Controls
  TWinControl = class(TControl)
    public
    ...
    property ControlCount: Integer read GetControlCount; // Retourne le nombre de controles dans FControls ou 0 si FControls=nil
    property Controls[Index: Integer]: TControl read GetControl; // Retourne le controle a l'Index...
    ...
Vous pourriez laisser un commentaire si vous étiez connecté.