TreeView
TreeNode = TreeView->Items->Item;
TreeView->Items->AddChild (TreeNode, "...");
он берет не верхний уровень, а все ниже и ниже?
Как выйти на верхний уровень? ПЛЗ
TreeNode = TreeView->Items->Item;
TreeView->Items->AddChild (TreeNode, "...");
он берет не верхний уровень, а все ниже и ниже?
Как выйти на верхний уровень? ПЛЗ
На сколько я понимаю, ты добавляешь дочерний узел. Попробуй Add(TTreeNode* Node, const SystemAnsiString S) (добавляет новый узел с текстом S как последний узел уровня, на котором расположен Node)
TreeView->Items->Add (TreeNode, "...");
или AddFirst(TTreeNode* Node, const SystemAnsiString S) (Вставляет новый узел с текстом S как первый из узлов уровня, на котором находится Node. Индексы последующих узлов увеличиваются на один)
Поиграй в конце концов с событиями при развертывании узла происходят события OnExpanding (перед развертыванием) и OnExpanded (после развертывания)
[ Это Сообщение было отредактировано Jeyson в 2002-02-28 0406 ]
[ Это Сообщение было отредактировано Jeyson в 2002-02-28 0407 ]
Чтобы добавить коренную ноду надо использовать Add()
Как добавить равную дочернюю ноду надо обьяснять или понял ?