2009-04-08 9 views
61

Как добавить панель прокрутки в панель управления со многими элементами управления в приложении Windows Form?Как добавить панель прокрутки в панель управления со многими элементами управления в приложении Windows Form?

+2

Dont 'repost your question, edit your another one, и вы получите ответы. – Samuel

ответ

86

Просто установите свойство AutoScroll вашего Panel на true, и оно будет обрабатывать добавление полос прокрутки для вас.

this.panel1.AutoScroll = true; 
+27

Имейте в виду, что ваши элементы управления должны быть привязаны к верхней части панели, чтобы автоматически создавать вертикальные полосы прокрутки, а слева от панели - автоматически создавать горизонтальные полосы прокрутки. Если Anchor установлен в None, управление AutoScroll будет игнорироваться. Я попытался добавить это в ответ, но он был отклонен. –

+0

@JasonS Спасибо! Я всегда задавался вопросом, как контролировать это ... – 2011-11-24 06:14:13

+2

Кроме того, ваши элементы управления не должны быть закреплены на панели, или полоса прокрутки тоже не появится. – namey