Главная страница
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.025 c
1-47383
erik
2002-06-27 14:40
2002.07.15
Как выбрать провайдера, если он находится в другой форме?


1-47457
Yuri Btr
2002-07-03 11:28
2002.07.15
Независимый Timer


6-47646
KPV-10k
2002-05-03 22:08
2002.07.15
Управление занятым сокетом


1-47533
dlK
2002-07-04 16:11
2002.07.15
TApplicationService и TTimer, парюсь 2-ой день. =((


14-47710
agrig
2002-06-18 21:09
2002.07.15
как 1С v.6 записывает свои файлы и чем сжимает?