Цитата:
Сообщение от Geograph
Если создать приложение с PageControl, содержащим 2 вкладки и разместить на второй вкладке ListView с некоторыми данными, то сразу после запуска приложение не передает количество строк ListView.Items.Count (и сами данные), пока не перейдешь на вкладку с этим ListView. С чем это связано? Как это исправить?
Пример такого приложения:
http://rghost.ru/41243662
|
У меня на Delphi 6 в этом примере глюк не воспроизводится.
Но мне известно, что если TListView перенести программно (через свойство Parent) на невидимый контрол, то он будет сообщать что он пустой (т.е. что Items.Count=0).
Попробуй перед чтением количества элементов прочитать хэндл у TListView (сохранять этот хэндл в переменную не обязательно, достаточно сделать так: ListView1.Handle).