Виджет "Дерево"
Виджет "Дерево" отображает дерево при использовании набора данных. Этот набор данных должен иметь идентификатор для каждой строки, а также информацию о родительском идентификаторе каждой строки.
Свойства
Дополнительные сведения об общих свойствах виджетов см. в разделе Виджеты. Свойства, которые являются специфичными для виджета "Дерево", описаны в следующей таблице.
Имя свойства
Описание
Базовый тип
Значение по умолчанию
Доступно для привязки? (Д/Н)
Доступно для локализации? (Д/Н)
CustomClass
Определяемый пользователем класс CSS для применения к верхнему разделу виджета. Можно ввести несколько классов, разделенных пробелами.
STRING
Н/Д
Y
N
AutoSelectFirstRow
Автоматически показывать первую строку данных, когда вводятся новые данные.
BOOLEAN
False
N
N
LabelField
Поле, используемое для меток дерева.
Н/Д
Н/Д
N
N
TooltipField
Поле, используемое для всплывающих подсказок.
Н/Д
Н/Д
N
N
ValueField
Поле, используемое для значений дерева.
Н/Д
Н/Д
N
N
IDField
Поле, однозначно определяющее узел дерева.
Н/Д
Н/Д
N
N
ParentIDField
Поле, однозначно определяющее родитель узла дерева.
Н/Д
Н/Д
N
N
RootParentID
ID узла над корнем дерева. Корневые каталоги в удаленных вещах будут сообщать о своем родителе как / (прямая косая черта). Задайте /, чтобы показать каталоги удаленных вещей.
STRING
Н/Д
N
N
TreeFormatter
Правила форматирования стиля для меток элементов дерева.
Н/Д
Н/Д
N
N
ClosedNodeFormatter
Правила форматирования стиля для изображений закрытых элементов дерева.
Н/Д
Н/Д
N
N
OpenNodeFormatter
Правила форматирования стиля для изображений открытых элементов дерева.
Н/Д
Н/Д
N
N
NoChildFormatter
Правила форматирования стиля для изображений элементов дерева без дочерних элементов.
Н/Д
Н/Д
N
N
SelectedLabel
Текущая выбранная метка.
STRING
Н/Д
Y
N
SelectedValue
Текущее выбранное значение.
STRING
Н/Д
Y
N
SelectedBreadcrumb
Текущая выбранная навигационная цепочка. Значение по умолчанию отображается перед выбором узла в дереве.
STRING
Н/Д
Y
N
Data
Привязываемый источник данных.
INFOTABLE
Н/Д
Y
N
CollapseChildrenOfLevel
Числовое значение. Указанное значение определяет уровень дерева, который свертывается при начальной загрузке. Задайте 1, чтобы после начальной загрузки иметь полностью свернутое дерево.
NUMBER
99
N
N
DoubleClicked
Инициирует событие, если дважды щелкнуть виджет.
Н/Д
Н/Д
Y
N
* 
Убедитесь, что введены только строковые значения в поля ввода с типом STRING. В полях ввода с типом STRING виджет "Дерево" не поддерживает значения, которые вводятся в тегах HTML. Из-за расширений безопасности строковые значения, введенные в теги HTML, не отображаются во время выполнения, и данные не отображаются.
* 
Не следует использовать идентификатор 0/0 для любого узла в виджете дерева. Это известное ограничение для библиотеки Dhtmlx, так как библиотека использует идентификатор 0/0 для корня дерева и этот идентификатор нельзя использовать для других узлов.
Было ли это полезно?