![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ListView тормозит... [D6]
atmospheric © (2002-12-20 13:19:00)Даже если использовать BeginUpdate и EndUpdate то 9000 пунктов добовляются медленно. Есть какие нибудь соображения ? Может использовать DBGrid ?
Rad (2002-12-23 00:44:00) [1]2murzikN
(пожимая плечами) Ну вот и надо делать нормальный поиск, в т.ч. по алфавиту - а не фигачить десятками тысяч итемы в деревья...
murzikN (2002-12-20 22:57:00) [2]> Rad
Что вы все боитесь длинных списков. По алфавиту, например, найду все, что мне нужно.
Rad (2002-12-20 21:29:00) [3]offtop
А вот интересно, кто сможет найти что-либо в списке из 9000 элементов?..
asmith (2002-12-20 21:17:00) [4]Virtual Tree View ( http://www.delphi-gems.com/VirtualTreeview/VT.php) Пусть не смущает название!
Marcus (2002-12-20 15:01:00) [5]Заполнять в отдельном потоке. А EndUpdate говорить, когда заполнится видимая область (List.Items.Count = List.VisibleRowCount)
Юрий Федоров (2002-12-20 13:37:00) [6]Вообще то я бы попользовал DrawGrid
atmospheric (2002-12-20 13:27:00) [7]это как ?
Юрий Федоров (2002-12-20 13:24:00) [8]Может быть использовать ручную отрисовку item"ов, соответственно не определяя текст?