Tengo un TListView (en el modo de informe) que estoy usando en modo virtual (OwnerData: = True). Todo funciona bien, excepto por las dos situaciones que conozco que autoescalan columnas automáticamente. Ellos son:Cómo manejar autosizing columna predeterminado en TListView con OwnerData cierto
- doble clic en el separador de encabezado de columna para autoSize una sola columna
- de teclas Ctrl-KeypadPlus a autosizes todas las columnas.
El modo predeterminado de estos eventos cuando se encuentra en modo virtual no funciona muy bien (parece autoSize en la primera fila de datos.) Me gustaría enlazar en el comportamiento y hacer mi propia autosizing columna. ¿Alguien sabe cómo hacer eso? ¿O quizás me falta algo obvio? Estoy usando Delphi XE. Gracias por cualquier sugerencia.
Algo similar aquí http://stackoverflow.com/q/9255540/960757 – TLama