Главная страница
    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
3-95692
Anatoliy
2002-08-08 15:29
2002.08.29
Сообщения через ODBC


1-95834
_Alex_
2002-08-17 11:47
2002.08.29
Простая программа


1-95741
Александр
2002-08-18 14:31
2002.08.29
ListView


8-95914
Max79
2002-04-20 21:17
2002.08.29
Как узнать какой цвет графического изображения под мышкой???


14-95977
daan_m
2002-08-05 12:41
2002.08.29
WinAPI для WinXP





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