|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.10.2008, 09:03 | #1 |
Пользователь
Регистрация: 08.06.2008
Сообщений: 74
|
Как выделить узел в TreeView
Здравствуйте!
У меня следующая проблема, есть TreeView в нём 3 родительских узла и в каждом из них по 3 дочерних, подскажите пожалуйста как програмно выделить допустим 2-ой родительский узел. Я делаю так: Код:
|
23.10.2008, 09:50 | #2 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
И правильно выделяется. Вот, посмотри что происходит
Код:
|
23.10.2008, 12:00 | #3 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Поиск в дереве (а его нужно провести, чтобы найти ту ноду, которую хотим выделить) - задача непростая.
Варианта два: - либо искать перебором; - либо брать более "продвинутые" деревья сторонних фирм. |
23.10.2008, 13:32 | #4 |
Пользователь
Регистрация: 08.06.2008
Сообщений: 74
|
Всё, до меня дошло, ведь можно просто пройтись в цикле по items и выяснить имеет ли узел дочерние и если имеет, то его и выделять, плюс мне же известен текст этого узла, так что задача решена, ура. Спасибо всем!. Но если есть ещё варианты, думаю будет интересно узнать.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в DBgrid выделить определенную ячейку жирным? | Dux | БД в Delphi | 6 | 10.08.2008 03:42 |
Как выделить всю строку в ListView | MasterofCDM | БД в Delphi | 2 | 03.07.2008 16:13 |
Как из последовательности чисел выделить недостающие | Юрій | Microsoft Office Excel | 2 | 27.01.2008 21:46 |
Как выделить целую часть из числа? | Slash | Общие вопросы Delphi | 3 | 11.05.2007 00:53 |
как под структуру типа MSG выделить строго определенное количество байт? | Morskoivolk | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 03.04.2007 20:12 |