07.12.2006, 10:56 | #1 |
Участник
|
Column Height и FrameOptionButton вида Hide
Всем доброго утра
Есть формочка. (в attachment) В ней видим две группы полей. Во второй группе есть грид. Обращаю внимание, что у грида и второй группы свойство Height = ColumnHeight Основной момент - значение свойства Height TabControl'a TabWork. 1) В форме сейчас оно установлено в значение Auto - Открываем форму, смотрим: 1.1) изменять размер формы нельзя. 1.2) Грид имеет фиксированные размеры - то есть, для тех, у кого много групп поставщиков, все строки не влазят в него, у тех же, у кого мало групп, видим излишнее пространство без строк. 1.3) При сворачивании второй группы размеры формы подгоняются автоматически - ВЕРНО. 2) Устанавливаем значение в ColumnHeight. Переоткрываем форму, смотрим: 2.1) Изменять размер формы можно. (Чего и хотелось добиться) 2.2) Так как можно менять размер формы, то можно и подогнать ее размер таким образом, что грид будет иметь такую высоту, как нам бы того хотелось. Подгоняем. 2.3) НО, при сворачивании группы, размеры формы не подгоняются автоматически - то есть размер остается таким, как мы его растянули, просто скрывается грид. Вопрос: Как это побороть? Единственное, что приходит на ум - динамически изменять высоту формы, запоминая ее при сворачивании и закрытии формы и восстанавливая при разворачивании. Но не хочется идти таким путем, да и не пробовал пока - может и не получится Есть ли другие идеи? Спасибо |
|
07.12.2006, 13:30 | #2 |
Участник
|
Oops!
Забыл форму присобачить |
|
07.12.2006, 16:02 | #3 |
Участник
|
А если так?
__________________
Axapta v.3.0 sp5 kr2 |
|
07.12.2006, 16:23 | #4 |
Участник
|
|
|
07.12.2006, 16:30 | #5 |
Участник
|
+ не запоминается высота грида, если свернули. То есть, если растянули на определенную высоту грид, а потом сворачиваем, то при разворачивании при вызове resetSize грид будет поставлен в такую высоту, как по умолчанию (10 рядочков).
|
|
07.12.2006, 16:37 | #6 |
Участник
|
Почему нельзя? Вроде можно (у меня изменяется нормально).
Кстати, метод clicked() не нужен. По поводу размера - тут уж сделать ничего не могу - таково поведение формы
__________________
Axapta v.3.0 sp5 kr2 |
|