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

Вниз

как можно програмно создать ПОДПУНКТ TreeView?   Найти похожие ветки 

 
Tahion ©   (2002-08-17 09:56) [0]

Напишите, пожалуйста, пример того, как можно програмно создать ПОДПУНКТ TreeView


 
Guerrillero Che ©   (2002-08-17 13:04) [1]

TreeView1.Items.AddChild() ???


 
Tahion ©   (2002-08-18 08:54) [2]

А как задать Node в параметрах процедуры, если главные пункты создаю так:
Tree.Items.Add(nil, "someNameOfNode");


 
bytebutcher ©   (2002-08-18 09:50) [3]

А ты создавай вот так:

MyNode:=Tree.Items.Add(nil, "someNameOfNode");
TreeView1.Items.AddChild(MyNode,"NameOfChildNode")


 
Tahion ©   (2002-08-18 13:49) [4]

Вот в том и суть, как узнать какой MyNode имеет имя someNameOfNode. Как мне создать подпункт именно в нем?


 
XanderMan ©   (2002-08-18 15:15) [5]

someNameOfNode - это не имя. Это текст, который соответствует элементу. Кроме того, AddChild - это функция

function AddChild(Node: TTreeNode; const S: string): TTreeNode;

и возвращает она указатель на только что созданный TreeNode. Его и используйте.


 
bytebutcher ©   (2002-08-18 17:47) [6]

>Tahion
>Вот в том и суть, как узнать какой MyNode имеет имя someNameOfNode.
если MyNode создаешь ты - то в чем проблема???

А если надо найти Node с определенным текстом:
for i:=0 to Tree.Items.Count-1 do with Tree.Items do if Item[i].Text="someNameOfNode" then AddChild(Item[i],"NameOfChildNode");



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

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

Наверх




Память: 0.48 MB
Время: 0.018 c
1-95809
аааааа
2002-08-20 05:17
2002.08.29
Как подключиться к удаленной БД MySQL?


3-95722
SlavaK
2002-08-07 16:01
2002.08.29
SQLQuery


1-95746
Kif
2002-08-16 20:14
2002.08.29
Как программно узнать длину (в пикселях) Sys Tray’а?


7-95985
Transnet.
2002-06-14 12:35
2002.08.29
Кaк выpубить, а потом снова врубить мышь???


4-96016
anatoli
2002-06-24 09:37
2002.08.29
Как сделать задержку