int SameKey = 10;
TTreeNode *Node = TreeView1->AddObject(NULL,"root node",(void*)new int(-1));
TreeView1->Items->AddChildObject(Node,"Child node",(void*)new int(SameKey));
Вопрос по TreeView
Подскажите, как узнать глубину вложения узла - там, 3 от высшего или 4 от высшего узла???
TreeView1->Items->Item[1]->Level
Тогда ещё вопрос - как решить следующую проблему:
Проблема 1.
Необходимо в ТreeView загрузить набор элементов-объектов, содержащих название пункта дерева и ключ, по которому будет происходить отбор значений в отдельном окне.
Проблема 2.
Как ним обращаться, что бы при клике мышкой вытаскивать из пунктов дерева именно ключи???
Тогда ещё вопрос - как решить следующую проблему:
Проблема 1.
Необходимо в ТreeView загрузить набор элементов-объектов, содержащих название пункта дерева и ключ, по которому будет происходить отбор значений в отдельном окне.
Проблема 2.
Как ним обращаться, что бы при клике мышкой вытаскивать из пунктов дерева именно ключи???[/QUOTE]
Код:
Код:
int Same = 0;
Same = *(static_cast<int*>TreeView1->Selected->Data);
Same = *(static_cast<int*>TreeView1->Selected->Data);