![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите, как заполнить VirtualTreeView. [D7]
LeonidB © (2005-08-09 02:21:00)Скачал себе VirtualTreeView, а как его динамически заполнить не знаю. Подскажите пожалуйста.
jack128 (2005-08-09 11:30:00) [1]freya (09.08.05 10:21) [1]
Если же это истинный VirtualTreeView, то интересно было бы услышать о нем поподробнее, а также узнать о месте обитания.
Virtual - да, истинный. место обитания - www.gelphi-gems.com
LeonidB (09.08.05 2:21)
Скачал себе VirtualTreeView, а как его динамически заполнить не знаю.
выставляешь VST.RootNodeCount, какой тебе нужно и обрабатываешь события OnInitNode/OnInitChildren для задания дочерних узлов.. В принципе можно использовать и классический способ (VST.AddChild/VST.InsertNode )
PS Между прочим с самим компонентом идет отличная демка и хелп(не такой отличный как демка, но учитывая, что компонент халявный..), в которых все это расписано.
LeonidB (2005-08-09 11:29:00) [2]Я его скачал с:
http://www.soft-gems.net/VirtualTreeview/
там и дока на 800 листов.
freya (2005-08-09 10:21:00) [3]Все зависит от того, где вы его скачали. На планарных уровнях VirtualTreeView - это, чаще всего, мимикрировавшие VirtualListView, если это так, и речь идет о классическом Virtual ListView, то информацию по его заполнению можно найти в MSDN, произведя поиск по фразам:
List-View Controls Overview
LVN_GETDISPINFO
LVN_ODCACHEHINT
Если же это истинный VirtualTreeView, то интересно было бы услышать о нем поподробнее, а также узнать о месте обитания.