У меня есть форма, в которую я программно добавляю панели, метки, флажки и текстовые поля. Форма больше размера экрана. Я использую захват экрана для записи изображения текстового поля в файл для печати. Как мне программно прокрутить форму вниз, чтобы я мог захватить следующее изображение?
Я пробовал перемещать курсор, но это не меняет того, что отображается на экране. Я исследовал и нашел, как прокручивать панель, но не форму.
1 ответ
В приложении Windows Forms вы можете прокручивать элемент управления с помощью
ScrollControlIntoView(pictureBox2);
Вы можете установить точную позицию с помощью
VerticalScroll.Value = 200;
Похожие вопросы
Новые вопросы
c#
C# (произносится как «see Sharp») — это высокоуровневый мультипарадигменный язык программирования со статической типизацией, разработанный Microsoft. Код C# обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, которое включает в себя .NET, .NET Framework, .NET MAUI и Xamarin среди прочих. Используйте этот тег для ответов на вопросы о коде, написанном на C#, или о формальной спецификации C#.