ObjectName
(строка) Имя объекта каталог (tree).
NodeIndex
(строка) Индекс узла, чьи свойства устанавливаются.
Data
(таблица) Таблица, содержащая свойства узла, индексированная следующими ключами:
КЛЮЧ KEY | ТИП TYPE | ОПИСАНИЕ DESCRIPTION |
Text | строка | Текст текущего пункта. |
Data | строка | Данные текущего пункта. |
Selected | логический | Значение истина (true) для выделения пункта, значение ложь (false), если это не так. |
Expanded | логический | Значение истина (true) чтобы развернуть пункт, значение ложь (false), если это не так.
Примечание: Будут развернуты только пункты текущего узла, но не его подпункты. Для разворачивания всех подпунктов используйте действие Tree.ExpandNode. |
Checked | логический | Значение истина (true), если пункт помечен, значение ложь (false), если это не так.
Примечание: Если места для меток в объекте каталог (tree) не показаны, это свойство будет проигнорировано. |
ImageIndex | число | Индекс (указатель) иконки, которую будет использовать текущий пункт объекта, когда он не выделен. Файл иконок указывается в свойствах объекта каталог (tree). Для более подробной информации смотрите описание ключа ImageList в действии Tree.SetProperties. |
SelectedImageIndex | число | Индекс (указатель) иконки, которую будет использовать текущий пункт объекта, при выделении. Файл иконок указывается в свойствах объекта каталог (tree). Для более подробной информации смотрите описание ключа ImageList в действии Tree.SetProperties. |
Возврат
Ничего. Можно использовать действие
Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Пример 1
Tree.SetNode("Tree1", "2.1", tNodeDataToSet);
Устанавливаем узел с индексом "2.1" в объект каталог "Tree1", используя данные/свойства из таблицы "tNodeDataToSet".