Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Компоненты ToolBar и PageScroller
   Категория: Компоненты
  Поставить пароль на Paradox
   Категория: Базы данных
  Список ошибок BDE
   Категория: Базы данных
  Undo в memo
   Категория: Компоненты
  Узнать установлена ли BDE
   Категория: Базы данных
  Что значит Paramstr
   Категория: Приложение
  Компоненты TrackBar и ScrollBar
   Категория: Компоненты
  Числовой формат ячейки в Excel
   Категория: Базы данных
  Подсчитать количество слов в строке
   Категория: Текст и строки
  Удалить свой же exe-шник
   Категория: Приложение

Описание компонентов: TTreeView
  << Вернуться к Списку   

  Компонент - TTreeView
Модуль - comctrls
Служит для отображения иерархических данных в виде дерева, в котором пользователь может выбрать нужный ему узел или узлы
Описание:

Компонент TTreeView представляет собой окно для отображения иерархических данных в виде дерева, в котором пользователь может выбрать нужный ему узел или узлы. Иерархическая информация может быть самой разной: структура некоторого предприятия, структура документации учреждения, структура отчета и т.п. С каждым узлом дерева могут быть связаны некоторые данные.


Основным свойством TTreeView, содержащим информацию об узлах дерева, является индексированный список узлов Items. Каждый узел является объектом типа TTreeNodes, обладающим своими свойствами и методами.


Во время проектирования формирование дерева осуществляется в окне редактора узлов дерева, которое вызывается двойным щелчком на компоненте TTreeView или нажатием кнопки с многоточием около свойства Items в окне Инспектора Объектов. Для каждого нового узла дерева можно указать ряд свойств: Text - надпись, появляющаяся в дереве около данного узла, ImageIndex и SelectedIndex - индексы пиктограмм, отображаемых для узла, который соответственно не выделен и выделен пользователем в данный момент. Эти индексы соответствуют списку изображений, хранящихся в отдельном компоненте TImageList, на который указывает свойство Images компонента TTreeView. Свойство узла - StateIndex позволяет добавить вторую пиктограмму в данный узел, не зависящую от состояния узла. Подобная пиктограмма может просто служить дополнительной характеристикой узла. Индекс, указываемый как StateIndex, соответствует списку изображений, хранящихся в отдельном компоненте TImageList, указанном в свойстве StateImages компонента TTreeView.


Множество методов объектов типа TTreeNodes позволяет перестраивать дерево во время выполнения приложения.


  << Вернуться к Списку