Je souhaite dimensionner automatiquement toutes les colonnes dans TListView. J'utilise le code ci-dessous, mais il ne fait rien.Colonnes Autosize pour TListView
ListView1.Columns.Add.Caption := 'Field Name';
ListView1.Columns.Items[0].Autosize := True;
Comment puis-je auto-dimensionner les colonnes de TListView dans Delphi. J'ai défini mon ViewStyle to vsReport
.
Merci à l'avance
Bien sûr, il est préférable d'utiliser les constantes appropriées: 'ColumnHeaderWidth = LVSCW_AUTOSIZE_USEHEADER,' 'ou ColumnTextWidth = LVSCW_AUTOSIZE;'. –
Je voulais juste ajouter que cela ne fonctionne pas si vous définissez la largeur à partir de l'inspecteur d'objets. – Aaron