Vcl.Controls.TControl.IsControl

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property IsControl: Boolean read FIsControl write FIsControl;

C++

__property bool IsControl = {read=FIsControl, write=FIsControl, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TControl

Description

Détermine si une fiche enregistre ses propriétés spécifiques de fiche dans un flux.

Utilisez IsControl pour traiter une fiche comme un contrôle complexe et non comme une fiche du bureau. IsControl affecte la manière dont la fiche est enregistrée. Si IsControl a la valeur true, les propriétés spécifiques d'une fiche ne sont pas enregistrées avec la fiche. Si IsControl a la valeur false, les propriétés spécifiques d'une fiche sont enregistrées avec les autres propriétés.

IsControl permet d'utiliser le concepteur de fiches pour créer des contrôles complexes en créant ces contrôles dans une fiche, de placer et de nommer à l'intérieur d'autres contrôles et de leur attacher du code événementiel. Après avoir enregistré la fiche, modifiez la fiche comme texte et définissez dedans IsControl à true. Lors du chargement et de l'enregistrement suivant de la fiche, seules les propriétés de la fiche applicables à un contrôle sont enregistrées et pas celles spécifiques à TForm. Puis, éditez à nouveau la fiche comme texte, changez le type du composant, TForm, et donnez-lui le type voulu, par exemple TPanel.

Voir aussi