Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Программно установить привязку

Программно установить привязку
Я
   serg999
 
21.11.18 - 18:41
Добрый вечер.

Подскажите как программно привязать добавленный элемент к нижней границе формы (как добавляю, перестает корректно работать растягивание формы, развертывание)

Форма:
https://www.screencast.com/t/8Esm3hsE20g

Код:
ПолеСтатусОС = ЭлементыФормы.Добавить(Тип("Флажок"), "ФлагПоступлениеДопУслуг");
ПолеСтатусОС.Заголовок  = "Поступление доп. услуг";

ПолеСтатусОС.УстановитьПривязку(ГраницаЭлементаУправления.Лево,Панель,ГраницаЭлементаУправления.Лево);
ПолеСтатусОС.УстановитьПривязку(ГраницаЭлементаУправления.Низ,Панель,ГраницаЭлементаУправления.Низ);
    
ПолеСтатусОС.Верх = 430;
ПолеСтатусОС.Лево = 8;
ПолеСтатусОС.Ширина = 65; 
ПолеСтатусОС.Высота = 15; 

Если элемент добавить на форму и включить привязки, все ок.
 
 
   Fragster
 
1 - 21.11.18 - 18:43
вероятно размеры добавляемого элемента больше свободного места н аформе
   Fragster
 
2 - 21.11.18 - 18:44
ну и сначала установить размеры, а потом установить привязки тоже неплохо было бы
   serg999
 
3 - 21.11.18 - 18:46
Пробовал, как ниже табличной части начинаю добавлять, форму клинит ..
   Garykom
 
4 - 21.11.18 - 18:47
Иногда в 8-ке на ОФ происходили "глюки формы" и ее приходилось пересоздавать заново новую с копированием модуля и элементов.
   serg999
 
5 - 21.11.18 - 19:15
Сделал на внешней обработке ..
Не могу добиться, чтобы к нижней границе прилипал ..

ПолеСтатусОС.УстановитьПривязку(ГраницаЭлементаУправления.Низ,ЭтаФорма.Панель,ГраницаЭлементаУправления.Низ);

Тянется как то по центру формы ..
Неужели все так плохо ?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует