|
Существующий элемент формы переместить перед созданным программно?
| ☑ |
0
RomaH
naïve
01.12.22
✎
13:32
|
Суть - есть форма с ТЧ - там куча элементов/колонок
и еще кучка добавляется программно
Хочу существующий где-то посередине элемент формы переместить куда-то посередине вновь созданных.
Пишу
Элементы.Переместить(Элементы.ЕдиницаИзмерения,ЭлементНовойГруппы);
не двигается - там где был там и осталось
Элементы.Переместить(Элементы.ЕдиницаИзмерения,Элементы.ЕдиницаИзмерения.Родитель,ЭлементСозданныйПрограммноПослеСозданногоПрограммно);
аналогично
оно с прогрммно созданными не работает?
|
|
1
RomaH
naïve
01.12.22
✎
13:35
|
да и с не программно созданными - ничего не происходит
|
|
2
Галахад
гуру
01.12.22
✎
13:41
|
Там вроде три параметра. Досыпь запятую. ))
|
|
3
RomaH
naïve
01.12.22
✎
13:42
|
(2) вроде нашел
элемент перемещаемый находится в группе колонок
вот эту группу колонок могу переместить, а элемент ИЗ неё - нет
|
|
4
Галахад
гуру
01.12.22
✎
13:45
|
(3) Покажи код. Второй параметр точно группа формы?
|
|
5
RomaH
naïve
01.12.22
✎
13:47
|
Элементы.Переместить(Элементы.ЛистВрачебныхНазначенийГруппаЕдИзм,Элементы.ЛистВрачебныхНазначенийГруппаЕдИзм.Родитель,НовЭлемент);
если ЛистВрачебныхНазначенийГруппаЕдИзм (Группа колонок) поменять на Элемент (поле ввода) внутри этой группы - то поле ввода не перемещается (группу колонок изменять состав можно)
|
|
6
RomaH
naïve
01.12.22
✎
13:48
|
... хотя возможно и вру - элемент без заголовка - я его просто не видел??
|
|
7
RomaH
naïve
01.12.22
✎
13:48
|
хотя - нет - все при нем
|
|
8
Галахад
гуру
01.12.22
✎
13:52
|
(5) Что-то не понял. Перемещаешь в ту же самую группу, что-ли?
|
|
9
RomaH
naïve
01.12.22
✎
13:58
|
(8) да - просто в другую позицию
|
|