Delphi. TListView. Как добавить элементы в виртуальном режиме (OwnerData:=true)?

Виртуальный режим нужен для отображения большого числа данных. В принципе, на мой взгляд, чтобы перестраховаться, можно использовать его в большинстве случаев. Далее пример того как добавить данные в TListView в виртуальном режиме.

На примере загрузки файлов сервера. Получится примерно так…

35

В секции private public объявляем список, из которого будем загружать значения в TListView

В OnCreate формы или компонента настраиваем TListView

Для ListView прописываем процедуру OnData. При включенном виртуальном режиме данные будут браться именно отсюда

Далее детали и нюансы…

В процедуре InitialUpdate Заполняем наш список и заполняем TListView

This entry was posted in Delphi. Bookmark the permalink.