property Header: TColumnHeader
Propos
La propriété est responsable de l'en-tête du composant.
Description
La classe a les propriétés suivantes :
Propriété |
Тype |
Desccription |
Alignment |
TAlignment |
Spécifie l'alignement de l'en-tête dans la colonne. Valeurs disponibles : taCenter, taRightJustify, taLeftJustify |
Caption |
String |
Texte du titre. |
Color |
TColor |
Couleur d'arrière-plan de l'en-tête. Ignoré si la propriété de composant EnableVisualStyles = True |
DisplayMode |
TDisplayMode |
Détermine le mode d'affichage du texte et des graphiques dans le titre. Valeurs disponibles : dmImageOnly, dmTextAndImage, dmTextOnly |
Glyph |
TBitmap |
Permet de mettre une image bmp dans l'en-tête. |
Hint |
String |
Info-bulle pour le titre. |
MultiLine |
Boolean |
Permet d'activer l'en-tête multiligne. |
Orientation |
THeaderOrientation |
Détermine l'orientation du titre. Valeurs disponibles : hoHorizontal, hoVertical |
Exemple
// Place l'image dans le titre
procedure Form1_TableGrid1_OnChange (Sender: TObject);
begin
Form1.TableGrid1.Columns[0].Header.DisplayMode := dmTextAndImage;
// On prend une image à partir de Image1 située sur le formulaire, l'image doit être au format bmp
Form1.TableGrid1.Columns[0].Header.Glyph.Assign(Form1.Image1.Picture.Bitmap);
end;