У меня есть форма, в которую я программно добавляю панели, метки, флажки и текстовые поля. Форма больше размера экрана. Я использую захват экрана для записи изображения текстового поля в файл для печати. Как мне программно прокрутить форму вниз, чтобы я мог захватить следующее изображение?

Я пробовал перемещать курсор, но это не меняет того, что отображается на экране. Я исследовал и нашел, как прокручивать панель, но не форму.

c#
0
R. Grant 9 Ноя 2019 в 21:53
2
Это winforms или webforms?
 – 
ADyson
9 Ноя 2019 в 21:57

1 ответ

В приложении Windows Forms вы можете прокручивать элемент управления с помощью

 ScrollControlIntoView(pictureBox2);

Вы можете установить точную позицию с помощью

VerticalScroll.Value = 200;
0
Olivier Jacot-Descombes 9 Ноя 2019 в 22:08