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