ITreeListNode

Сборка: Forms;

Пространство имен: Prognoz.Platform.Interop.Forms;

Описание

Интерфейс ITreeListNode содержит свойства и методы вершин дерева.

Иерархия наследования

          ITreeListNodeBase

          ITreeListNode

Комментарии

Для работы с коллекцией вершин используйте интерфейс ITreeListNodes.

Свойства

  Имя свойства Краткое описание

Accessibility

Свойство Accessibility определяет, будут ли активными элементы дерева.

Bold

Свойство Bold определяет, будет ли текст элемента отображаться жирным шрифтом.

Checked

Свойство Checked определяет, установлена ли отметка для элемента компонента.

CheckState

Свойство CheckState определяет состояние отметки элемента дерева.

ColumnText

Свойство ColumnText определяет текст указанного столбца для текущего элемента.

Cut

Свойство Cut определяет, будет ли элемент отмечен как вырезанный.

Data

Свойство Data позволяет сопоставлять данные произвольной структуры элементу дерева.

Expanded

Свойство Expanded определяет какой будет иерархия вершины дерева - развернутой или свернутой.

Focused

Свойство Focused определяет, находится ли элемент в фокусе.

Id

Свойство Id возвращает уникальный числовой идентификатор элемента.

ImageIndex

Свойство ImageIndex определяет индекс изображения, которое будет располагаться слева от текста элемента в первом столбце компонента.

Index

Свойство Index возвращает индекс элемента в списке дочерних элементов родителя.

IsDropTarget

Свойство IsDropTarget определяет признак прохождения в текущий момент над данной вершиной какой-либо другой вершины.

Level

Свойство Level возвращает индекс уровня, на котором расположена данная вершина.

NextNode

Свойство NextNode возвращает следующий элемент дерева.

NextSelectedNode

Свойство NextSelectedNode возвращает следующий отмеченный элемент дерева.

NextSiblingNode

Свойство NextSiblingNode возвращает следующую соседнюю вершину, расположенную на том же уровне, на котором расположена данная вершина.

OverlayIndex

Свойство OverlayIndex определяет индекс покрывающей маски.

Parent

Свойство Parent возвращает родительский элемент для данного элемента.

PreviousNode

Свойство PreviousNode возвращает предыдущий элемент дерева.

PreviousSelectedNode

Свойство PreviousSelectedNode возвращает предыдущий отмеченный элемент дерева.

PreviousSiblingNode

Свойство PreviousSiblingNode возвращает предыдущую соседнюю вершину, расположенную на том же уровне, на котором расположена данная вершина.

Selected

Свойство Selected определяет, является ли элемент выбранным.

SelectedIndex

Свойство SelectedIndex определяет индекс, связывающий элемент с одним из рисунков свойства Images, который будет отображать выделенные элементы.

StateIndex

Свойство StateIndex определяет индекс, связывающий элемент с одним из рисунков свойства StateImages, который будет отражать состояние элемента.

Text

Свойство Text определяет текст первого столбца для текущего элемента.

Visible

Свойство Visible определяет, попадает ли элемент в видимую область компонента.

Свойства, унаследованные от ITreeListNodeBase

  Имя свойства Краткое описание
Count Свойство Count возвращает количество дочерних элементов.
FirstChild Свойство FirstChild возвращает параметры первого дочернего элемента.
HasChildren Свойство HasChildren определяет признак наличия дочерних элементов у данного элемента.
Item Свойство Item возвращает параметры указанного дочернего элемента.
LastChild Свойство LastChild возвращает параметры последнего дочернего элемента.
TreeControl Свойство TreeControl возвращает объект-родитель.

Методы

  Имя метода Краткое описание

Delete

Метод Delete осуществляет удаление текущего элемента со всеми дочерними элементами дерева.

EditText

Метод EditText возвращает значение, определяющее возможность включения режима редактирования.

EndEdit

Метод EndEdit позволяет выйти из режима  редактирования текста элементов дерева.

IsChild

Метод IsChild позволяет определить является ли текущий элемент дочерним по отношению к элементу, передаваемому в качестве входного параметра.

IsParent

Метод IsParent позволяет определить является ли текущий элемент родительским по отношению к элементу, передаваемому в качестве входного параметра.

MakeVisible

Метод MakeVisible осуществляет прокрутку дерева элементов таким образом, чтобы данный элемент попал в видимую область компонента.

MoveTo

Метод MoveTo осуществляет перемещение вершины в указанную позицию.

SelectNode

Метод SelectNode осуществляет выделение элемента дерева.

SelectSiblings

Метод SelectSiblings осуществляет выделение элементов уровня, на котором расположен данный элемент.

Sort

Метод Sort выполняет сортировку по содержанию указанного столбца.

SortDefault

Метод SortDefault осуществляет сортировку по содержанию столбца, указанного в свойстве SortColumn.

UnselectNode

Метод UnselectNode осуществляет снятие выделения элемента дерева.

UnselectSiblings

Метод UnselectSiblings осуществляет снятие отметки элементов уровня, на котором расположен данный элемент.

Методы, унаследованные от ITreeListNodeBase

  Имя метода Краткое описание
AnyChildSelected Метод AnyChildSelected возвращает признак наличия выделенных дочерних элементов.
Collapse Метод Collapse осуществляет сворачивание структуры дочерних элементов дерева.
DeleteChildren Метод DeleteChildren осуществляет удаление всех дочерних элементов текущего элемента.
Expand Метод Expand осуществляет развертывание иерархии дерева дочерних элементов.
SelectChildren Метод SelectChildren осуществляет отметку дочерних элементов.
UnselectChildren Метод UnselectChildren осуществляет снятие отметки дочерних элементов.

См. также:

Интерфейсы сборки Forms