как установить вертикальную полосу прокрутки в выигрышной форме - PullRequest
7 голосов
/ 09 февраля 2010

Я очень новый, чтобы выиграть форму. Я хочу разработать форму, которая имеет высоту около 992 * 1403. я попытался указать размер выигрышной формы 992 * 1403, но он взял только 992 * 876. Я устанавливаю изображение размером 992 * 1403 в качестве фона. Мне нужно поставить вертикальную полосу прокрутки. я поставил эту полосу прокрутки, но я не знаю, как написать код, когда пользователь прокручивает эту полосу прокрутки.

Пожалуйста, дайте мне несколько примеров кодов или ссылок

1 Ответ

26 голосов
/ 09 февраля 2010

Для того, что вы описываете, вам просто нужно установить свойство Autoscroll формы в true. (Находится в разделе «Макет»). Щелкните правой кнопкой мыши на форме и выберите «Свойства»

Это добавит полосы прокрутки, если форма не вписывается в текущий размер окна. Код не требуется. Полосы прокрутки появятся только тогда, когда есть элемент управления за пределами текущего представления.


Снова прочитав ваше описание, вам может понадобиться большая панель в вашей форме. Добавьте Panel к своей форме и установите для местоположения значение 0,0, а для размера - 992,1403. Затем добавьте свои элементы управления на панель. Не забудьте установить автопрокрутку формы, как указано выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...