![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как открыть определенный узел в TreeView
-==EVGEN==- © (2005-10-24 14:24:00)???
umbra (2005-10-24 16:31:00) [1]а надо бы
var
Id : HTreeItem;
{...............................................................}
Id := TreeView.Selected.ItemId;
-==EVGEN==- (2005-10-24 16:21:00) [2]ID у меня сохряняется так ID:=Integer(TreeView.Selected.Data);
umbra (2005-10-24 16:20:00) [3]но можно проще
procedure TForm1.TreeView1Addition(Sender: TObject; Node: TTreeNode);
begin
node.Expand(True);
end;
umbra (2005-10-24 16:19:00) [4]
> Integer преобразовать в HTreeItem
Так уже ж есть в памяти ID! Ваши слова!
-==EVGEN==- (2005-10-24 16:04:00) [5]я конечно извеняюсь но как Integer преобразовать в HTreeItem т.к.
ID должен быть типа: HTreeItem
umbra (2005-10-24 15:51:00) [6]Прошу прощения!
TreeView1.Items.GetNode(ID).Expand
-==EVGEN==- (2005-10-24 15:43:00) [7]В Вудзрш7 процедуры GetNode нет!
umbra (2005-10-24 15:24:00) [8]
TreeView1.GetNode(ID).Expand
-==EVGEN==- (2005-10-24 14:52:00) [9]Имеется TreeView с заполненым списком ITEMS
при сохранении или добалении новой ветки,
происходит перезагрузка TreeView, в памяти
сохраняется ID добавленной ветки,
как открыть добавленную ветвь по ID?
umbra (2005-10-24 14:40:00) [10]
> ???
присоединяюсь. что означает вопрос?