Горизонтальная полоса прокрутки на вкладке - PullRequest
2 голосов
/ 08 сентября 2011

Работа в режиме «Дизайн» в Visual Studio 2010 ...

Я пытаюсь получить горизонтальную полосу прокрутки на вкладке. Из того, что я понял, читая здесь и там, установки AutoScroll свойства tabPage на True должно быть достаточно для получения полос прокрутки.

Когда я помещаю на вкладку tab элемент, который превышает нижний предел tabPage, я получаю вертикальную полосу прокрутки. Но когда я заставляю элемент превышать правый предел tabPage, горизонтальная полоса прокрутки не появляется.

Что я делаю не так?

Ответы [ 2 ]

6 голосов
/ 08 сентября 2011

Обнаружена проблема: элемент управления, который я помещал на вкладку tabPage, имел свойство Anchor, установленное на Top, Left, Right . Он не может работать, если есть Right .

2 голосов
/ 08 сентября 2011

Определенно делаю что-то не так там.Я только что создал tabcontrol, установил для AutoScroll значение true, выбрал элемент вкладки и добавил новый элемент управления панели (для тестирования).При изменении размера элемента управления отображаются вертикальные и горизонтальные полосы прокрутки.

Вы уверены, что у вас нет вложенных элементов управления?Возможно, элемент управления, который, по вашему мнению, находится за пределами области вкладок, находится внутри элемента управления, чем он не превышает границ страницы вкладки?В этом случае свиток не будет отображаться

...