|
Как программно вставить элемент формы в определённое место (управляемые формы)?
| ☑ |
0
siggoron
04.09.12
✎
22:48
|
Как программно вставить элемент формы в определённое место (управляемые формы)?
ЭтаФорма.Элементы.Добавить - добовляет элемент в самый конец, а необходимо, например после первого реквизита
|
|
1
ВалераОшкин
04.09.12
✎
22:49
|
ЭтаФорма.Элементы.ИмяГруппыЭлементов.Добавить?
|
|
2
siggoron
04.09.12
✎
22:50
|
(1) а в самой группе?
|
|
3
ВалераОшкин
04.09.12
✎
22:51
|
(2) Может Вставить?
|
|
4
siggoron
04.09.12
✎
22:52
|
нашел ))))
Переместить(<Элемент>, <Родитель>, <МестоРасположения>)
|
|
5
ВалераОшкин
04.09.12
✎
22:52
|
А зачем тебе программно создавать? Бережешь оперативную память?
|
|
6
siggoron
04.09.12
✎
22:57
|
(5) нет, балуюсь с контактной информацией контрагента, которая в УФ программно отоброжается
|
|
7
Азазелло
05.09.12
✎
00:04
|
(4) Через одно место нашел. У метода Добавить третьим параметром передается родитель создаваемого элемента. И не надо будет ничего никуда перемещать.
|
|
8
ChAlex
05.09.12
✎
00:09
|
(7) +100. Ко всему программное изменение формы отключает оптимизацию и форма становится более тормознутой. Стоит искать другие решения
|
|
9
Bober
05.09.12
✎
00:27
|
(8) откуда такая вера?
|
|
10
Defender aka LINN
05.09.12
✎
00:41
|
(9) На партнерском писали. Правда, контактную информацию и свойства это им не мешает через динамические реквизиты делать :)
|
|
11
zladenuw
05.09.12
✎
00:51
|
(8) даже если рисуем форму при создание ?
|
|
12
zladenuw
05.09.12
✎
01:03
|
(8) мда. не интересно доходим до н количества созданных элементов на форме и все... процесс 1с ушел и в вебе проблема :(.
|
|
13
ChAlex
05.09.12
✎
10:28
|
(12) - вот именно, может конечно и просто ошибка какая. Конечно создавать можно, юзать тоже можно , несмотря на отсутствие оптимизации, и так сказать имеет право на жизнь - но... стоит этим заниматься только в крайних случаях. Если есть возможность пересмотреть интерфейс реализации задачи и обойтись без программного создания элементов - лучше обойтись.
|
|