Тип: Рамка. Рамка элементов управления.
Полное описание, параметры и ограничения
РамкиСтиля.РамкаЭлементаУправления (StyleBorders.ControlBorder)
РамкиСтиля (StyleBorders)
РамкаЭлементаУправления (ControlBorder)
Доступен, начиная с версии 8.0.
Описание:
Тип: Рамка.
Рамка элементов управления.
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Применить рамку текущего стиля к своему полю обычной формы
РамкиСтиля возвращает настоящую Рамка, пригодную для свойства поля ввода.
Где и как запускать
Обычная форма своей обработки, толстый клиент.
Подготовка
Собственная обычная форма обработки в толстом клиенте. Создайте реквизит НазваниеКниги Строка 100, поле ввода ПолеКниги с этим путём и кнопку ПоказатьУчебнуюРамку.
Обработчик находится в модуле этой обычной формы. Активный стиль уже определён конфигурацией; пример не создаёт и не записывает глобальный стиль.
Процедура ПоказатьУчебнуюРамку(Кнопка)
Поле = ЭлементыФормы.ПолеКниги;
Поле.Рамка = РамкиСтиля.РамкаЭлементаУправления;
Сообщить("К своему полю применена рамка текущего стиля");
Сообщить("Данные книги и сам стиль не изменялись");
КонецПроцедурыРазбор по шагам
Заполните собственное поле текстом Книга.
Присвойте настоящую рамку текущего стиля свойству поля.
Проверьте внешний вид без изменения данных.
Как проверить результат
Свойство Рамка поля доступно для записи, а РамкиСтиля.РамкаЭлементаУправления читается как готовое стилевое значение.
Внешний вид зависит от текущего стиля; одинаковый результат до / после возможен, если такая рамка уже была установлена.
Ожидаемый результат
Стилевое значение реально применяется собственному контролу.
На что обратить внимание
Не заменяйте РамкиСтиля перечислением ГраницаЭлементаУправления.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.