Чтение и запись.
Тип: Булево.
Возвращает или задает значение, указывающее, состояние последней строки узла дерева. Установите значение Истина, чтобы последняя строка элемента управления оставалась свободной для перезаписи (например, полосой прокрутки). Если Истина, прокрутка будет запускаться на предпоследней строке элемента управления, а не на последней.
СтильДерева1.ПоследняяСтрока = Истина;
Перем ТФ, СтильДерева1; Процедура ПриОткрытии() Экспорт ПоследняяСтрока = СтильДерева1.ПоследняяСтрока; ТФ.Уведомление().Показать("ПоследняяСтрока = " + ПоследняяСтрока, -1); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Дерево1 = ТФ.Верхний.Добавить(ТФ.Дерево(1, 3, 40, 15)); Дерево1.ЦветоваяСхема = ТФ.ЦветоваяСхема(); Дерево1.ЦветоваяСхема.Нормальный = ТФ.Атрибут(ТФ.Цвет.Синий, ТФ.Цвет.Серый); Узел1 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел1")); Узел2 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел2")); Узел3 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел3")); Узел1_1 = Узел1.Добавить(ТФ.УзелДерева("Узел1_1")); Узел1_2 = Узел1.Добавить(ТФ.УзелДерева("Узел1_2")); Узел1_1_1 = Узел1_1.Добавить(ТФ.УзелДерева("Узел1_1_1")); Дерево1.РазвернутьВсе(); СтильДерева1 = ТФ.СтильДерева(); СтильДерева1.ПоследняяСтрока = Истина; Дерево1.Стиль = СтильДерева1; ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск();
Перем ТФ, СтильДерева1, ПоследняяСтрока; Процедура ПриОткрытии() Экспорт ПоследняяСтрока = СтильДерева1.ПоследняяСтрока; ТФ.Уведомление().Показать("ПоследняяСтрока = " + ПоследняяСтрока, -1); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Дерево1 = ТФ.Верхний.Добавить(ТФ.Дерево(1, 3, 40, 15)); Дерево1.ЦветоваяСхема = ТФ.ЦветоваяСхема(); Дерево1.ЦветоваяСхема.Нормальный = ТФ.Атрибут(ТФ.Цвет.Синий, ТФ.Цвет.Серый); Узел1 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел1")); Узел2 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел2")); Узел3 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел3")); Узел1_1 = Узел1.Добавить(ТФ.УзелДерева("Узел1_1")); Узел1_2 = Узел1.Добавить(ТФ.УзелДерева("Узел1_2")); Узел1_1_1 = Узел1_1.Добавить(ТФ.УзелДерева("Узел1_1_1")); Дерево1.РазвернутьВсе(); СтильДерева1 = ТФ.СтильДерева(); СтильДерева1.ПоследняяСтрока = Истина; Дерево1.Стиль = СтильДерева1; ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.ЗапуститьИЗавершить(); Сообщить(?( ПоследняяСтрока , "", "!!! ") + "СтильДерева.ПоследняяСтрока (TreeStyle.LeaveLastRow) Свойство" + " " + ТекущаяДата() + Символы.ПС);