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