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