Автопрокрутка Form1 = Вертикальная прокрутка - PullRequest
0 голосов
/ 15 сентября 2009

У меня включена автопрокрутка, НО у меня не отображаются горизонтальные полосы прокрутки. Может ли кто-нибудь помочь мне активировать только вертикальные полосы прокрутки в форме с помощью Autoscroll?

1 Ответ

0 голосов
/ 15 сентября 2009
Form.HorizontalScroll.Enabled = false;

Должен избавиться от этого.


Интересно, похоже, я был прав, когда сказал, что должен избавиться от этого. Поиск вокруг выглядит так, как будто это известная и нефиксированная ошибка в Winforms. Эта страница подразумевает, что может быть какой-то способ сделать это, если вы не возражаете уколоть некоторый неуправляемый код в user32, но, похоже, лучше всего просто убедиться, что все ваши элементы управления помещаются внутри формы ширина (путем их закрепления или привязки), поскольку полосы прокрутки добавляются по мере необходимости.

Извините, что ввел вас в заблуждение.

...