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

Вниз

Подскажите как пользоваться компонентом TreeView1   Найти похожие ветки 

 
KvORubin ©   (2002-06-28 10:33) [0]

В справке ничего понятного нету..
Нужно как добавлять так и удалять треи из TreeView1..
Покажите примером:

Добавление..
Добавление под итем..
Удаление..
Удаление под итем..

И чтение выбранного итемса\пункта..

TreeView1.Items.Add(TTreeNode,"wwww");

Заранее благодарен..


 
Kaban ©   (2002-06-28 10:51) [1]

Да все в help-е есть см. TTreeNodes/Items/Add/Example


 
rhf ©   (2002-06-28 11:09) [2]

2 Kaban - согласен, но вот в d3 почему-то не оказалось...

TreeView1.Items.AddChild(tnRoot,str);

функция возвращает и добавляет child элемент к tnRoot.
если tnRoot = nil, то элемент добавляеться в корень дерева.

вот маленький пример

var tn1,tn11: tTreeNode;
......
with treeView1.Items do
begin
tn1:=AddChild(nil,"1");
tn11:=AddChild(tn1,"1.1");
addChild(tn11,"1.1.1");
addChild(tn1,"1.2");
addChild(nil,"2");
end;



удалять - treeView1.items.delete(tn:tReeNode) или treeView1.items.item[n].delete......и т.д.


 
KvORubin ©   (2002-06-28 12:21) [3]

ясно спасибо..


 
KvORubin ©   (2002-06-28 13:53) [4]

А вот ещё вопрос, как к созданному дитю прилипить (иконку программно) ???
Это было бы проще, если до компиляции прописать иконки, а если потом программа добавит новые итемсы, то тогда как???


 
Xrundik   (2002-06-28 14:18) [5]

Ну скажите!!!??? - это очень нужно...!!!


 
MBo ©   (2002-06-28 14:27) [6]

если они в Imagelist - Node.ImageIndex


 
Kaban ©   (2002-06-28 14:28) [7]

не хочется тебе отвечать, после твоего хамства в вопросе по TMemo, но так и быть: назначай им соответствующие свойства ImageIndex, StateIndex, SelectedIndex, связав TTreeView c TImageList


 
KvORubin ©   (2002-06-28 14:55) [8]

> Kaban ©
Ну закинь мне тогда на почту, мне тоже нужно..


 
Kaban ©   (2002-06-28 15:07) [9]

что тебе нужно


 
KvORubin ©   (2002-06-28 16:14) [10]

> Kaban © (28.06.02 15:07)> что тебе нужно
Я непойму, как добавить иконку к созданному ребёнку..

Вот допустим:

with treeView1.Items do
begin
tn1:=AddChild(nil,"1");
tn11:=AddChild(tn1,"1.1");
addChild(tn11,"1.1.1");
addChild(tn1,"1.2");
addChild(nil,"2");
end;
А где здесь ещё можно вставить добовление иконки к созданному итемсу???
Примером покажите, а то словами можно ещё долго толдычать..



 
Kaban ©   (2002-06-28 16:25) [11]

сделай так
tn2:=addChild(nil,"2");
tn2.ImageIndex:=1;


 
KvORubin ©   (2002-06-28 17:03) [12]

Во, вот теперь понятно..



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

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

Наверх




Память: 0.49 MB
Время: 0.013 c
7-47840
Зинец Виктор
2002-03-27 17:39
2002.07.15
Закачка фотографий с цифрового фотоаппарата


4-47906
Димок
2002-05-16 21:42
2002.07.15
Как отловить сообщение от нажатия пункта в чужом PopupMenu?


3-47168
Als
2002-06-19 09:22
2002.07.15
Блокировка записи


1-47265
ivlex
2002-06-29 10:30
2002.07.15
Шифрование


14-47720
Esu
2002-06-06 11:35
2002.07.15
Какая на ваш взгляд лучшая клавиатура ?