Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.30;
Скачать: 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 вся ветка

Текущий архив: 2005.01.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
3-1103943993
Guitar
2004-12-25 06:06
2005.01.30
Ошибка Key column information is insufficient or incorrect ... ?


1-1106068515
Torvald
2005-01-18 20:15
2005.01.30
Деля 2005 не знает классов TServerSocket


10-1081908882
Tollya
2004-04-14 06:14
2005.01.30
Как сохранить в Exel


3-1103875805
AlexAndreev
2004-12-24 11:10
2005.01.30
Есть DbGrid и DbMemo


1-1106118648
Serge_SG
2005-01-19 10:10
2005.01.30
Где найти тесты по SQL?