Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2011, 15:07   #1
nVz
Пользователь
 
Аватар для nVz
 
Регистрация: 09.12.2009
Сообщений: 61
Печаль Удаление из TreeView

Добрый день. Прошу помощи
Есть заполненный TreeView к примеру (20узлов)
выделяю 16ый например
и нужно чтобы при нажатии кнопки удалились все элементы до выделенной строки. т.е останется в данном случае
16
17
18
19
20
icq: 489-124-264; mail: invazia@mail.ru
nVz вне форума Ответить с цитированием
Старый 22.12.2011, 17:11   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

удалить все элементы находящиеся ПЕРЕД выделенным

Код:
while Treeview.Selected.GetPrevSibling<>nil do
  Treeview.Selection.GetPrevSibling.Delete;
если конечно же есть выделенный, если он на нужном уровне вложенности, ну так далее...

Цитата:
Сообщение от evg_m Посмотреть сообщение
Кроме того у TTreeNode реализовано много разных схем навигации:
по братьям; по потомках; вперед; назад; (смотри его методы)
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 22.12.2011 в 17:24.
evg_m вне форума Ответить с цитированием
Старый 22.12.2011, 17:46   #3
nVz
Пользователь
 
Аватар для nVz
 
Регистрация: 09.12.2009
Сообщений: 61
По умолчанию

Опять меня спасаете=) Всё ок, работает как хотел!!!
ps на весы нажать не могу, т.к последний раз нажимал вам)
icq: 489-124-264; mail: invazia@mail.ru
nVz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TreeView Progsenya C# (си шарп) 0 28.05.2011 22:19
Как отследить удаление узла в TreeView Greek9000 Общие вопросы .NET 6 24.05.2011 07:58
Удаление строки из базы и TreeView AllenWolker Помощь студентам 0 15.05.2011 14:14
TreeView DB_User БД в Delphi 1 23.02.2010 19:09
Удаление выделенных элементов в TreeView evgenidem Компоненты Delphi 2 25.11.2009 16:37