ReturnSelectionAfterFocus: Boolean;
Свойство ReturnSelectionAfterFocus определяет возможность восстановления области выделения ячеек после возвращения фокуса таблице.
Значение свойства устанавливается из JSON и с помощью метода setReturnSelectionAfterFocus, а возвращается с помощью метода getReturnSelectionAfterFocus.
Если свойство имеет значение true, то после возвращения фокуса таблице область выделения ячеек будет восстановлена, иначе - не будет.
Для выполнения примера необходимо наличие на html-странице компонента TabSheet с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»). Установим для ячеек, входящих в область выделения таблицы, новый стиль, выделим диапазон A0:B1 и разрешим восстановление области выделения ячеек после возвращения фокуса таблице:
// Установим для выделенных ячеек новый стиль tabSheet.setSelectedCellStyle("PPRelease"); // Получим диапазон ячеек var range = tabSheet.getRangeFromString("A0:B1"); // Выделим полученный диапазон range.select(); // Разрешим восстановление области выделения после возвращения фокуса таблице tabSheet.setReturnSelectionAfterFocus(true);
В результате выполнения примера был выделен диапазон A0:B1. Для ячеек, входящих в область выделения, был применён стиль «PPRelease»:
После потери фокуса таблицей область выделения ячеек будет удалена, а после возвращения фокуса она будет восстановлена.
См. также: