Як додати смугу прокрутки до елемента керування «Панель» із багатьма елементами керування у програмі форми Windows?


79

Як додати смугу прокрутки до елемента керування «Панель» із багатьма елементами керування у програмі форми Windows?


2
Не репостуйте своє питання, редагуйте інше, і ви отримаєте відповіді.
Самуель

Відповіді:


113

Просто встановіть для AutoScrollвластивості your Panelзначення true, і воно буде обробляти додавання смуг прокрутки для вас.

this.panel1.AutoScroll = true;

43
Майте на увазі, що ваші елементи керування потрібно буде закріпити у верхній частині панелі, щоб автоматично з’являлися вертикальні смуги прокрутки, а ліві панелі - автоматично. Якщо для Anchor встановлено значення None, керування буде проігноровано функцією AutoScroll. Я намагався додати це до відповіді, але його відхилили.
Jason S,

11
Крім того, елементи керування не повинні бути закріплені на панелі, інакше смужка прокрутки також не з’явиться.
ім'я
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.