Автопрокрутка Form1 = Вертикальная прокрутка
-
07-07-2019 - |
Вопрос
У меня включена автопрокрутка, НО у меня не отображаются горизонтальные полосы прокрутки. Может ли кто-нибудь помочь мне активировать только вертикальные полосы прокрутки в форме с помощью Autoscroll?
Решение
Form.HorizontalScroll.Enabled = false;
Должен избавиться от этого.
<Ч>Интересно, похоже, я был прав, когда сказал должен избавиться от этого. Поиск вокруг выглядит так, как будто это известная и нефиксированная ошибка в Winforms. Эта страница подразумевает, что может быть какой-то способ сделать это, если вы не возражаете уколоть некоторый неуправляемый код в user32, но, похоже, лучше всего просто убедиться, что все ваши элементы управления помещаются в ширину формы (путем их закрепления или закрепления) поскольку полосы прокрутки добавляются по мере необходимости.
Извините, что ввел вас в заблуждение.