Vcl.ComCtrls.TCustomListView.TileColumns
Delphi
property TileColumns: TTileColumns read FTileColumns write SetTileColumns stored StoreTileColumns;
C++
__property TTileColumns* TileColumns = {read=FTileColumns, write=SetTileColumns, stored=StoreTileColumns};
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| property | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomListView |
Description
La propriété TileColumns du contrôle ajuste automatiquement les informations de mosaïque pour tous les éléments existants dans la liste. En outre, elle ajuste des lignes supplémentaires à l'intérieur de l'élément pour afficher le texte des sous-éléments à partir des colonnes.
Avertissement: Les thèmes d'exécution doivent être activés pour permettre la prise en charge de l'affichage des mosaïques dans les composants TListView.
Exigences
Avant d'ajuster les informations de mosaïque pour les éléments, tenez compte des exigences suivantes :
- Vous devez d'abord avoir ajouté des colonnes aux contrôles.
- Le code vérifie le nombre de colonnes lorsqu'il met à jour le tableau résultant de la propriété TileColumns.
- L'élément TileColumns a une propriété Order (le numéro d'ordre de la colonne ayant un sous-élément et devant être supérieur à 0).
- TileOptions.SubLineCount doit être supérieur à 0.
Conseil: Lorsque la valeur Item.Caption est vide et qu'un élément a des sous-éléments, une erreur de violation d'accès s'affiche si vous définissez des informations de mosaïque. Pour contourner ce problème, vérifiez la valeur de Item.Caption et définissez ou effacez les informations de mosaïque de l'élément
.