Главная страница
    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.013 c
1-47330
Explorer
2002-07-01 12:13
2002.07.15
Поиск в DBGrid


3-47157
Hermit
2002-06-18 17:03
2002.07.15
SET EXPLAIN ON


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


6-47651
ceres
2002-05-03 13:51
2002.07.15
Расчет траффика


14-47685
wwwwww
2002-06-17 19:05
2002.07.15
Хочу знать о WinAPI!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский