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

Вниз

как можно програмно создать ПОДПУНКТ 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
1-95745
Сашечка
2002-08-18 23:47
2002.08.29
Графы - курсач


6-95919
BlackSun
2002-06-18 17:39
2002.08.29
Как переслать по сети изображение?


3-95655
Abu
2002-08-07 16:35
2002.08.29
DisplayFormat в run time


3-95651
SlavaK
2002-08-07 18:11
2002.08.29
Delphi-SQLServer


14-95973
Сочувствующий
2002-08-05 13:20
2002.08.29
А почему ветку в сокр. варианте не дает?





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