Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / TreeView C++ Builder Вопрос 2 / 6 сообщений из 6, страница 1 из 1
26.08.2006, 20:42
    #33944914
Zlavonik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView C++ Builder Вопрос 2
Добрый вечер.

Возник ещё один вопрос, решение пока не нашёл.

Есть TreeView следующей структуры:

- 1
|
| -- 2
- -- 3
- 4
|
| -- 5
- -- 6
|
|----- 7
|----- 8

Как при выборе (selected) одного из подузлов определить самый главный для него узел ?

Например: для узлов 2 и 3 - главный узел 1
для узлов 5,6,7 и 8 - главный узел 4

Заранее всем спасибо.
...
Рейтинг: 0 / 0
26.08.2006, 23:52
    #33945004
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView C++ Builder Вопрос 2
А родителя если посмотреть ?
...
Рейтинг: 0 / 0
27.08.2006, 00:33
    #33945027
Zlavonik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView C++ Builder Вопрос 2
JibSkeart, если ты имеешь ввиду TreeView1->Selected->Parent->Index, то не работает, если уровней вложенности больше 4.
...
Рейтинг: 0 / 0
27.08.2006, 22:08
    #33945627
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView C++ Builder Вопрос 2
ZlavonikJibSkeart, если ты имеешь ввиду TreeView1->Selected->Parent->Index, то не работает, если уровней вложенности больше 4.

Тогда, почему бы не хранить в самом элементе информацию (индекс/ключ) о "абсолютном" предке ??
...
Рейтинг: 0 / 0
28.08.2006, 23:10
    #33948211
al2sm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView C++ Builder Вопрос 2
Может написать небольшую рекурсивную функцию которая будет подниматься от конкретного узла вверх до корня и получать необходимого предка
...
Рейтинг: 0 / 0
29.08.2006, 23:41
    #33951118
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView C++ Builder Вопрос 2
al2smМожет написать небольшую рекурсивную функцию которая будет подниматься от конкретного узла вверх до корня и получать необходимого предка

Зачем , когда можно просто хранить информацию о нем ...
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / TreeView C++ Builder Вопрос 2 / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]