Définition des propriétés de colonne en mode conception
Remonter à Création d'une grille personnalisée
Les propriétés de colonne déterminent comment les données sont affichées dans les cellules de cette colonne. La plupart des propriétés de colonnes héritent leurs valeurs par défaut des propriétés associées à un autre composant (appelé la source par défaut), tel qu'une grille ou un composant champ associé.
Pour définir les propriétés d'une colonne, sélectionnez la colonne dans l'éditeur de colonnes et définissez ses propriétés dans l'inspecteur d'objets. Le tableau suivant dresse la liste des propriétés de colonne pouvant être définies.
Propriétés de colonne :
Propriété | Utilisation |
---|---|
Alignment |
Aligne (à gauche ou à droite) ou centre les données du champ dans la colonne. Source par défaut : TField.Alignment. |
ButtonStyle |
cbsAuto : (Valeur par défaut) Affiche une liste déroulante si le champ associé est un champ de référence, ou si la propriété PickList de la colonne contient des données. cbsEllipsis : Affiche un bouton à points de suspension (...) à droite de la cellule. Un clic sur ce bouton déclenche l'événement OnEditButtonClick de la grille. cbsNone : La colonne utilise le contrôle de saisie normal pour modifier les données contenues dans la colonne. |
Color |
Spécifie la couleur de fond des cellules de la colonne. Source par défaut : TDBGrid.Color. Pour définir la couleur de fond du texte, utilisez la propriété Font. |
DropDownRows |
Nombre de lignes de texte affichées dans la liste déroulante. Par défaut : 7. |
Expanded |
Spécifie si la colonne est étendue. S'applique uniquement aux colonnes représentant des champs ADT ou tableau. |
FieldName |
Spécifie le nom du champ associé à cette colonne (peut être vierge). |
ReadOnly |
True : Les données dans la colonne ne sont pas modifiables par l'utilisateur. False : (Valeur par défaut) Les données dans la colonne sont modifiables. |
Width |
Spécifie la largeur de la colonne en pixels. Source par défaut : TField.DisplayWidth. |
Font |
Spécifie la fonte, la taille et la couleur du texte dans la colonne. Source par défaut : TDBGrid.Font. |
PickList |
Contient une liste de valeurs à afficher dans une liste déroulante dans la colonne. |
Title |
Définit les propriétés du titre de la colonne sélectionnée. |
Le tableau ci-dessous résume les propriétés pouvant être définies pour la propriété Title.
Propriétés disponibles pour la propriété Title :
Propriété | Utilisation |
---|---|
Alignment |
Aligne à gauche (défaut), à droite, ou centre le libellé dans le titre de colonne. |
Caption |
Spécifie le texte à afficher dans le titre de la colonne. Source par défaut : TField.DisplayLabel. |
Color |
Spécifie la couleur de fond de la cellule de titre de colonne. Source par défaut : TDBGrid.FixedColor. |
Font |
Spécifie la fonte, la taille et la couleur du texte dans le titre de la colonne. Source par défaut : TDBGrid.TitleFont. |