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

Вниз

TreeView   Найти похожие ветки 

 
Sicilla ©   (2005-01-17 15:20) [0]

Добрый день! Подскажите, как мне программно добавить в структуру новую запись? С примером, если можно, и ка ее удалить заодно. Заранее спасибо!


 
Siargey ©   (2005-01-17 15:52) [1]

Либо я не понял вопроса либо всё элементарно:

procedure TForm1.Button1Click(Sender: TObject);
var
 tn:TTreeNode;
begin
 tn:=TreeView1.Items.Add(nil,"Root");
 //данный код добавит строку "Root" в корень дерева
 //для того чтобы добавить элемент в другую ветвь просто достаточно её указать в место nil. К примеру TreeView1.Items.Add(tn,"SubItem"); добавит подъэлемент к элементу "Root"
 //для полного счастья имеется широкий набор ф-ций вида ТreeView1.Items.AddХХХ возможно среди них найдёшь более подходящую
 //элементы дерева хранятся как массив TreeView1.Items.Item[i]
 //сюда можно добавить любую инфу ассоциированую с текущей веткой TreeView1.Items.Item[i].Data
 TreeView1.Items.Delete(tn);
 //эта ф-ция сносит элементы
end;

если что не так или не понятно, спрашивай уточню


 
TAG_SPB   (2005-01-17 17:28) [2]

У меня - Дельфи-3

Хочется делать цветные строки на TreeView (Color).
Никак не получается.

подскажите?


 
Sicilla ©   (2005-01-17 20:18) [3]

Спасибо


 
Sicilla ©   (2005-01-19 00:51) [4]

Есть treeview. Там пять строк. выделена 3 строка. Содержимое treeview обновилось. Как сделать так, что бы выделение было опять на 3-й строке? Заранее спасибо.


 
Yanis ©   (2005-01-19 01:18) [5]

Где нибудь запомнить где было выделение, а потом выделять строку соответственно этому значению.


 
Sicilla ©   (2005-01-19 17:02) [6]

Это понятно, но я не знаю, как это сделать. Все мои попытки безуспешны



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

Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.046 c
14-1105523810
AlexG
2005-01-12 12:56
2005.01.30
Общедоступный FTP, без пароля и имени пользователя...


14-1105487402
pika
2005-01-12 02:50
2005.01.30
Готов ли ты это сделать !!!


3-1103972328
Nata
2004-12-25 13:58
2005.01.30
IB6


14-1105583894
Kerk
2005-01-13 05:38
2005.01.30
lol. htaccess magic


11-1088631285
Vladimyr
2004-07-01 01:34
2005.01.30
SysDcu 7 - где же эти 5 кБ ?





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