GridLayout в ScrolledForm не показывает scrollBar - PullRequest
1 голос
/ 31 января 2011

У меня есть компоненты в представлении и добавление их в ScrolledForm.Но как только я использую GridLayout, он не показывает полосы прокрутки с любой стороны.

1 Ответ

1 голос
/ 31 января 2011

Попробуйте установить для параметра GridData.widthHint какое-то относительно небольшое значение, например 100. Это заставит макет не становиться слишком широким. Не забудьте также установить его для горизонтального заполнения.

Это должно быть все, что необходимо, если ваш макет не имеет элементов управления, которые увеличивают их высоту по мере ограничения ширины (например, обернутая метка). Если вы это сделаете, вы заметите, что ваши вертикальные полосы прокрутки имеют слишком много провисания в них. Ответьте здесь, и я дам вам остальное решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...