Форум: "Начинающим";
Текущий архив: 2008.12.21;
Скачать: [xml.tar.bz2];
ВнизTreeView Найти похожие ветки
← →
snake-as © (2008-11-13 20:14) [0]Привет всем. У меня такой вопрос. Можно ли, зная узел компонента TreeView узнать, каким по счету сыном он является.
Или может подскажете, как мне решить задачу: у меня много бригад, напрример, в каждой работает много человек. И когда я делаю определенные действия с человеком, мне нужно знать, в какой бригаде он находится. Просто парсить строку с текстом отца отца - не вариант. Заранее спасибо.
← →
дед Маздай (2008-11-13 20:20) [1]Тебе что, нужно узнать родителя? Т.е., типа того;
Бригада 1
--Вася
--Петя
--Миша
Надо узнать в какой бригаде Петя, так что ли?
← →
snake-as © (2008-11-13 20:21) [2]Да.
← →
snake-as © (2008-11-13 20:23) [3]Только этих бригад много..
← →
snake-as © (2008-11-13 20:36) [4]Подскажите, пожалуйста, мне просто срочно очень.
← →
Сергей М. © (2008-11-13 20:38) [5]
> мне нужно знать, в какой бригаде он находится
А какая разница, каким по счету сыном бригады Петя является ?
Мало ли бригада сыновей настрогала .. и мало ли еще настрогает ..
> нужно знать, в какой бригаде он находится
Бригада := Петя.Родитель;
← →
MsGuns © (2008-11-13 21:02) [6]TTreeNode.Index - индекс ноды в списке "братьев"
TTreeNode.AbsoluteIndex - индекс ноды в дереве
TTreeNode.Parent - указатель на "папашу" ноды или nil, если нода корневая
TTreeNode.Items - список "деток" ноды.
Все это, и многое другое, легко можно прочитать в справке по TTreeNode
← →
Сергей М. © (2008-11-13 21:03) [7]
> snake-as
Или у тебя жесткое соответствие вида
КорневойУзел1.Подпись = "Бригада 1"
КорневойУзел2.Подпись = "Бригада 2"
..
КорневойУзелN.Подпись = "Бригада N"
?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.12.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c