Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];

Вниз

Подскажите как пользоваться компонентом 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.015 c
1-47279
Deadlock
2002-06-19 03:35
2002.07.15
Потоки и глюки


1-47378
MPro
2002-07-02 12:48
2002.07.15
Позарез надо изменить размер ячеек и сделать рамку в Excel!!


14-47795
Tahion
2002-06-06 19:57
2002.07.15
Что грозит за использование компонентов?


1-47266
volph
2002-06-27 13:34
2002.07.15
HASH-массив


4-47883
BAHO
2002-05-13 02:24
2002.07.15
Меню в чужом окне...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский