Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.07.05;
Скачать: CL | DM;

Вниз

Вопрос по TreeView   Найти похожие ветки 

 
Чипырик ©   (2009-05-17 12:39) [0]

Доброго времени суток.
У меня еще один вопросик.
Есть TreeView с такой структурой (эти данные я вносил из SQL запроса, который обсуждался в ветке http://delphimaster.net/view/2-1242477832/) :
- класс 1
 - статус1
 - статус2
 - статус4
- класс2
 - статус3
 - статус4
 - статус5
- класс2
 - статус1
 - статус4
 - статус5
Как определить класс (его индекс), нажав на статус?


 
жж   (2009-05-17 13:04) [1]

в узлах  (TTreeNode) неплохо бы хранить ссылки на сами объекты данных (свойство Dat)
У узла есть ссылка на родителя (parent)
У самого объекта данных "класс" видимо есть информация о собственном индексе (если нету - неплохо было бы добавить)


 
Чипырик ©   (2009-05-17 13:09) [2]

Спасибо за подсказку
вот такой код сработал отлично:
if TreeView1.Selected.Parent<>nil then
Memo1.Lines.Add(TreeView1.Selected.Parent.Text)



Страницы: 1 вся ветка

Текущий архив: 2009.07.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
15-1240840826
TStas
2009-04-27 18:00
2009.07.05
Насколько такая защита эффективна?


15-1240910214
БарЛог
2009-04-28 13:16
2009.07.05
Где хранятся записи о последнем запуске программ?


3-1223373658
Виталий Панасенко
2008-10-07 14:00
2009.07.05
Проблема при заливке данных с FireBird в MySQL


15-1241382603
Юрий
2009-05-04 00:30
2009.07.05
С днем рождения ! 4 мая 2009 понедельник


15-1241410854
TUser
2009-05-04 08:20
2009.07.05
А где в метро гермозатворы?