Як додати смугу прокрутки до елемента керування «Панель» із багатьма елементами керування у програмі форми 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.