Re: TListView - изменение размера колонки
От: ekamaloff Великобритания  
Дата: 25.01.06 12:44
Оценка:
Здравствуйте, Аноним, Вы писали:

А> Привет всем. Маленькая проблема, не знаю, что и делать. Компонент TListView в режиме vsReport не реагирует на OnColumnDragged!


Событие OnColumnDragged возникает при перетаскивании заголовков столбцов, а не при изменении их размеров.

A>Есть еще вариант — удалять колонки и наново заполнять содержимое,


Ну если пользоваться виртуальным режимом, то ничего заново заполнять не надо.

A>но тогда возникают некоторые проблемы, так как первая колонка в TListView — "особенная", и вообще, не очень красиво, если есть несколько сотен строк, и все это перерисовывается белыми полосами. Благодарен за помощь


А если так:

LockWindowUpdate(ListView1.Handle);
try
  // Удаление колонки или еще чего-нибудь
finally
  LockWindowUpdate(0);
end;


?
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.