|
v7: 1С++. Класс. Управление формой. |
☑ |
0
Asakra
10.06.14
✎
09:57
|
Поделитесь опытом.
Как сделать привязку к атрибутам формы?
Привязывать к форме получается.
На форме две ТП. Хочется их оставить на одной вкладке, но и растянуть надо.
|
|
1
Ёпрст
гуру
10.06.14
✎
10:04
|
вставляй сплиттер между ними, правая граница левого к левой правого, правая граница праваого - к форме, нижние - тоже к форме и привет.
|
|
2
Asakra
10.06.14
✎
10:35
|
(1) неполучатся... делаю такот:
УправлениеФормой = СоздатьОбъект("УправлениеФормой");
Привязка = УправлениеФормой.ПривязкаЭлементов;
Привязка.УстановитьСплиттерПоАтрибутам("Сплиттер", "ГСплиттер", "ТП1", "ТП2");
Привязка.УстановитьГраницыПоФорме("ТП1",1,0,1,1);
Привязка.УстановитьГраницыПоФорме("ТП2",1,0,1,1);
Привязка.Привязать();
|
|
3
Ёпрст
гуру
10.06.14
✎
10:39
|
(2) Я не использую этот класс , ибо он слеплен на перехватчике.
А так, принцип привязок везде одинаковый.
|
|
4
Ёпрст
гуру
10.06.14
✎
10:40
|
Одна граница - относительно формы, другая - относительно гой границы другого атрибута
|
|
5
Ёпрст
гуру
10.06.14
✎
10:40
|
+сплиттер еще привязать нужно, чтоб тоже ездил
|
|
6
Адский плющ
10.06.14
✎
10:42
|
Археологи-любители, блин.
|
|
7
Asakra
10.06.14
✎
10:44
|
(6) :) угу
|
|
8
Asakra
10.06.14
✎
14:07
|
с таким вот классом все срослось:
|
|
9
EvgeniuXP
10.06.14
✎
20:00
|
(6) во всяком случае это лучше, чем наши динозавры, которые только умеют 0 да 1 поставить вместо галки на форме - расшифровку вообще впервые только что услышали...
|
|