getShowRootFolder()
Метод getShowRootFolder определяет, отображается ли корневой каталог.
Метод возвращает true, если корневой каталог отображается (по умолчанию), иначе false. Установить отображение корневого каталога можно в поле _ShowRootFolder.
Определить, какая из папок будет корневой, можно при помощи свойства MetabaseTreeList.RootKey.
Для выполнения примера предполагается наличие на html-странице компонента MetabaseTreeList с наименованием «list1» (см. «Пример создания компонента MetabaseTreeList»). Добавим флажок, при установке которого в дереве появляется корневой каталог, а при снятии - скрывается:
var checkBox = new PP.Ui.CheckBox( { ParentNode: document.getElementById("div1"), Content: "Показывать корневой каталог" }) checkBox.CheckedChanged.add(function (sender, args) { if (list1.getShowRootFolder() == false) { list1._ShowRootFolder = true; list1.refreshAll() } else { list1._ShowRootFolder = false; list1.refreshAll() } })
После выполнения примера на странице будет размещен флажок «Показывать корневой каталог». При установке флажка в дереве будет отображаться корневой каталог:
При снятии флажка корневой каталог отображаться не будет:
См. также: