РамкиСтиля.РамкаЭлементаУправления

Свойства · ControlBorder

Тип: Рамка. Рамка элементов управления.

Полное описание, параметры и ограничения

РамкиСтиля.РамкаЭлементаУправления (StyleBorders.ControlBorder)

РамкиСтиля (StyleBorders)

РамкаЭлементаУправления (ControlBorder)

Доступен, начиная с версии 8.0.

Описание:
Тип: Рамка.
Рамка элементов управления.
Использование в версии:

Доступен, начиная с версии 8.0.

Методическая информация

Практические примеры

Применить рамку текущего стиля к своему полю обычной формы

РамкиСтиля возвращает настоящую Рамка, пригодную для свойства поля ввода.

Где и как запускать

Обычная форма своей обработки, толстый клиент.

Подготовка

  1. Собственная обычная форма обработки в толстом клиенте. Создайте реквизит НазваниеКниги Строка 100, поле ввода ПолеКниги с этим путём и кнопку ПоказатьУчебнуюРамку.

  2. Обработчик находится в модуле этой обычной формы. Активный стиль уже определён конфигурацией; пример не создаёт и не записывает глобальный стиль.

Процедура ПоказатьУчебнуюРамку(Кнопка)
    Поле = ЭлементыФормы.ПолеКниги;
    Поле.Рамка = РамкиСтиля.РамкаЭлементаУправления;
    Сообщить("К своему полю применена рамка текущего стиля");
    Сообщить("Данные книги и сам стиль не изменялись");
КонецПроцедуры

Разбор по шагам

  1. Заполните собственное поле текстом Книга.

  2. Присвойте настоящую рамку текущего стиля свойству поля.

  3. Проверьте внешний вид без изменения данных.

Как проверить результат

  1. Свойство Рамка поля доступно для записи, а РамкиСтиля.РамкаЭлементаУправления читается как готовое стилевое значение.

  2. Внешний вид зависит от текущего стиля; одинаковый результат до / после возможен, если такая рамка уже была установлена.

Ожидаемый результат

Стилевое значение реально применяется собственному контролу.

На что обратить внимание

  1. Не заменяйте РамкиСтиля перечислением ГраницаЭлементаУправления.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.