Главная страница
    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-95903
VSergeySPB
2002-08-17 22:48
2002.08.29
Ошибка в Хелпе.


14-95953
Jeer
2002-07-30 21:27
2002.08.29
---|Ветка была без названия|---


1-95847
просто панк
2002-08-17 01:50
2002.08.29
Rich Edit


3-95653
nikolo
2002-08-07 18:00
2002.08.29
Работа с памятью


1-95817
Cr@sh
2002-08-19 07:55
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский