Ttreeview.items

  • Автор темы Автор темы SNike
  • Дата начала Дата начала
S

SNike

Суть такова:

Есть потомок от TTreeView. Хотелось бы чтобы в качестве Items выступал не стандартный класс TTreeNodes, а потомок от него, что-то вот такого вида:

Код:
Type
TMyTreeNode = class(TTreeNode)
...
end;

TNewTreeNodes = class(TTreeNodes)
public
Item[Index]: TMyTreeNode read ... write ...; default;
.....
end;

Вопрос собсно в том, как заставить TreeNode в качестве Items использовать наш TNewTreeNodes.
Если написать
Код:
Type
TNewTreeView = class(TTreeView)
public
Items: TNewTreeNodes read ... write ...;
end;
тогда перекроются родные методы TreeView, и придется переписывать кучу всего.

Есть у кого какие мысли по этому поводу?
 
Используйте лучше сторонний компонент, который даёт больше возможностей для управления своими элементами.. например TVirtualTree... после изучения НИ один стандартный tree\grid рядом не лежал...
 
Удачи .. за консультациями по использованию можете обращаться :unsure:
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab