Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.044 c
14-1105377546
KilkennyCat
2005-01-10 20:19
2005.01.30
Продолжение о самогоне.


1-1106150726
mr_jack
2005-01-19 19:05
2005.01.30
типы переменных


6-1099985680
lightix
2004-11-09 10:34
2005.01.30
TNMSMTP криво кодирует вложенные файлы?


4-1102515267
Chaser
2004-12-08 17:14
2005.01.30
Как присвоить хинту иконки программы в трее значение переменной?


11-1087418434
Sormy
2004-06-17 00:40
2005.01.30
Как преобразовывать палитры цветов?




   Наверх