Форум: "Основная";
Текущий архив: 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