Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 199

/ вопрос открыт /

Доброе время суток, программисты. У меня есть
чистый TreeView, как мне в нем создать программно item, программно выделить его и создать в нем подкатолог. Заранее благодарен

Geron Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Geron (статус: 1-ый класс)
Вопрос отправлен: 17 декабря 2006, 01:26
Состояние вопроса: открыт, ответов: 2.

Ответ #1. Отвечает эксперт: Виталий Лещенко

Здравствуйте, Geron!
Вся работа ведется через TreeView1.Items
Метод Add создаст новый аитем и добавит его к нужной ноде.

Приложение:
  1. N, Node: TTreeNode;
  2. ...
  3.  
  4. n := TreeView1.Items.AddChild(Node,'text');
  5.  


Ответ отправил: Виталий Лещенко (статус: 4-ый класс)
Время отправки: 17 декабря 2006, 01:39

Ответ #2. Отвечает эксперт: Евгений Козаченко

Здравствуйте, Geron!
...
var
node,N:TTreeNode;
begin
n := TreeView1.Items.Add(nil,'text');//Это добавляеться айтем в корень
node:= TreeView1.Items.AddChild(n,'2text');//Это добавляется "подкаталог"
...

А для того, чтобы виделить его нужно просчитывать его индекс.

Ответ отправил: Евгений Козаченко (статус: 2-ой класс)
Время отправки: 17 декабря 2006, 11:46
Оценка за ответ: 5


Мини-форум вопроса

Мини-форум пуст.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:29
Выполнено за 0.02 сек.