Quiero autoasignar todas las columnas del TListView. Estoy usando el código siguiente, pero no está haciendo nada.Columnas de tamaño automático para TListView
ListView1.Columns.Add.Caption := 'Field Name';
ListView1.Columns.Items[0].Autosize := True;
¿Cómo puedo autoasignar las columnas de TListView en Delphi?
Configuré mi ViewStyle to vsReport
.
Gracias de antemano
Por supuesto, es mejor utilizar las constantes apropiadas: 'ColumnHeaderWidth = LVSCW_AUTOSIZE_USEHEADER;' 'o ColumnTextWidth = LVSCW_AUTOSIZE;'. –
Solo quería agregar que esto no funciona si configura el ancho desde el Inspector de Objetos. – Aaron