1с переместить элемент формы программно

  • Автор темы Lucania
  • 83
  • Обновлено
  • 02, May 2023
  • #1
Для перемещения элемента формы программно в 1С необходимо использовать методы объекта формы, которые отвечают за перемещение и установку координат элемента.

Пример кода, который перемещает элемент формы "ЭлементФормы1" в точку с координатами X=10 и Y=20: scssCopy code
 ЭлементФормы1.УстановитьГеометрию(10, 20, ЭлементФормы1.Ширина, ЭлементФормы1.Высота);
Также можно использовать методы, которые отвечают за установку отступов и выравнивание элементов относительно друг друга.

Например, следующий код устанавливает элемент "ЭлементФормы1" на расстоянии 10 пикселей сверху от элемента "ЭлементФормы2": Copy code
 ЭлементФормы1.ОтступСверху = ЭлементФормы2.МакетЭлемента.Высота + 10;
Код для перемещения элемента может отличаться в зависимости от типа элемента и используемой версии 1С.

Lucania


Рег
02 Feb, 2023

Тем
27158

Постов
27328

Баллов
298908
Тем
49554
Комментарии
57426
Опыт
552966

Интересно