Как вы создали эту полосу прокрутки?Это отдельный элемент управления или это элемент другого элемента управления?Я знаю, что полосы прокрутки, добавленные по отдельности, порой ведут себя довольно забавно.
Я бы предложил использовать полосы прокрутки, встроенные в другой элемент управления контейнера, что должно обеспечить точно такой же эффект.
- Создайте новый элемент управления панели в своей форме и назовите его.(Я предлагаю что-то вроде panelPicture)
- Расположите панель там, где вы хотите, чтобы она была.
- Установите размер панели 200x250.
- Установите свойство панели «Автопрокрутка»в True.
- Поместите PictureBox внутри этой панели и назовите его.(Я предлагаю что-то вроде picMyPicture.)
- Установите положение PictureBox на 0, 0.
- Установите размер PictureBox на 200x500 (или все необходимое).
- УстановитеСвойства изображения PictureBox по желанию.
Теперь полоса прокрутки должна автоматически появиться на изображении, и она должна выглядеть нормально.
В качестве примечания (которое может иметь или не иметь значение)), пользователи обычно не любят прокручивать, чтобы увидеть остальную часть изображения, поэтому, если вам не нужно, чтобы пользователь прокручивал изображение вниз для какой-то определенной цели (или потому что вы не знаете, какой размеризображение, которое будет обработано), я бы попробовал изменить размер вашей формы, чтобы прокрутка не понадобилась.
Надеюсь, это поможет!