Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Как сделать фильтрацию в TreeView ?


Автор: Ultrasss 15.1.2008, 19:48
На форме расположен TreeView с ветвями разной длины (описание разделов техдокументации).
Поле TEdit куда вводится слово или несколько слов для поиска.
Нужно что бы при нажатии кнопки "поиск" раскрывались все ветки в пунктах которой есть введённое слово. Ветки в которых его нет вообще не должны при этом отображаться в дереве. 

Да и при этом появляется кнопка при нажатии на которую всё возвращается в исходное состояние.

Автор: tommy256 15.1.2008, 20:06
Код есть, или за тебя написать?  smile 

Автор: Ultrasss 15.1.2008, 20:32
Не очень понял какой код в данном случае ты имеешь ввиду ???

Меня интересует как написать код фильтрации в TreeView , для этого какие то иcходные данные нужны ?

Автор: MetalFan 15.1.2008, 22:29
лучше и быстрее такие вещи с пом.http://forum.vingrad.ru/forum/topic-97620/hl/virtual+treeview/index.html делать.

Автор: Ultrasss 16.1.2008, 10:31
Попробую разобраться с VirtualTreeView сегодня.

но в просто TreeView это в принципе возможно ????

Автор: MetalFan 16.1.2008, 14:06
возможно, но наверняка будет тормозить...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)