Дерево.СтраницаВверх (TreeView.MovePageUp) Метод

Синтаксис

СтраницаВверх(<Выбрать>)

Параметры

Выбрать (обязательный)
Тип: Булево.
Значение Истина, если навигация должна добавить выбранные узлы в текущую область выбора.

Возвращаемое значение

Описание

Выделение перемещается вверх на высоту элемента управления (1 страница).

Примечание

Пример

Дерево1.СтраницаВверх(Истина);
Полный пример кода


Перем ТФ, Дерево1; Процедура ПриОткрытии() Экспорт Дерево1.ПерейтиВКонец(); Дерево1.СтраницаВверх(Истина); Дерево1.СтраницаВверх(Истина); Выбранный = Дерево1.Выбранный; ТФ.Уведомление().Показать("Выбранный = " + Выбранный.Текст, -1); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Дерево1 = ТФ.Дерево(, , 40, 15); Дерево1.ЦветоваяСхема = ТФ.ЦветоваяСхема(); Дерево1.ЦветоваяСхема.Нормальный = ТФ.Атрибут(ТФ.Цвет.Черный, ТФ.Цвет.Серый); Дерево1.ЦветоваяСхема.Фокус = ТФ.Атрибут(ТФ.Цвет.Синий, ТФ.Цвет.ЯркоГолубой); Узел1 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел1")); Узел2 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел2")); Узел3 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел3")); Узел4 = Узел1.Добавить(ТФ.УзелДерева("Узел4")); Узел5 = Узел1.Добавить(ТФ.УзелДерева("Узел5")); Узел6 = Узел1.Добавить(ТФ.УзелДерева("Узел6")); Узел7 = Узел6.Добавить(ТФ.УзелДерева("Узел7")); Узел8 = Узел6.Добавить(ТФ.УзелДерева("Узел8")); Для А = 9 По 60 Цикл Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел" + А)); КонецЦикла; Дерево1.РазвернутьВсе(); ТФ.Верхний.Добавить(Дерево1); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск();

Тестовый код


Перем ТФ, Дерево1, Выбранный; Процедура ПриОткрытии() Экспорт Дерево1.ПерейтиВКонец(); Дерево1.СтраницаВверх(Истина); Дерево1.СтраницаВверх(Истина); Выбранный = Дерево1.Выбранный; ТФ.Уведомление().Показать("Выбранный = " + Выбранный.Текст, -1); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Дерево1 = ТФ.Дерево(, , 40, 15); Дерево1.ЦветоваяСхема = ТФ.ЦветоваяСхема(); Дерево1.ЦветоваяСхема.Нормальный = ТФ.Атрибут(ТФ.Цвет.Черный, ТФ.Цвет.Серый); Дерево1.ЦветоваяСхема.Фокус = ТФ.Атрибут(ТФ.Цвет.Синий, ТФ.Цвет.ЯркоГолубой); Узел1 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел1")); Узел2 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел2")); Узел3 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел3")); Узел4 = Узел1.Добавить(ТФ.УзелДерева("Узел4")); Узел5 = Узел1.Добавить(ТФ.УзелДерева("Узел5")); Узел6 = Узел1.Добавить(ТФ.УзелДерева("Узел6")); Узел7 = Узел6.Добавить(ТФ.УзелДерева("Узел7")); Узел8 = Узел6.Добавить(ТФ.УзелДерева("Узел8")); Для А = 9 По 60 Цикл Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел" + А)); КонецЦикла; Дерево1.РазвернутьВсе(); ТФ.Верхний.Добавить(Дерево1); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.ЗапуститьИЗавершить(); Сообщить(?( Выбранный.Текст = "Узел30" , "", "!!! ") + "Дерево.СтраницаВверх (TreeView.MovePageUp) Метод" + " " + ТекущаяДата() + Символы.ПС);

Смотрите также

Библиотека OneScriptTerminalGui