Я пытаюсь добавить вертикальные и горизонтальные полосы прокрутки в свой UserControl со свойствами HorizontalScroll и VerticalScroll, но у меня возникли серьезные проблемы. Моя проблема возникает, когда я перетаскиваю или манипулирую полем прокрутки на панели. Когда я отпускаю его, он просто возвращается на стартовую позицию!
Мне известно о свойстве AutoScroll, но я не хочу его использовать, так как хочу иметь возможность контролировать каждый аспект моих полос прокрутки и не хочу, чтобы оно выполнялось автоматически. Кроме того, согласно документации, AutoScroll предназначен для «[предоставления] пользователю возможности прокручивать любые элементы управления, расположенные за пределами его видимых границ», а это не то, что мне нужно. Я просто хочу полосы прокрутки.
... aa, и я полагаю, что я мог бы добавить VScrollBar и HScrollBar к элементу управления, но почему я должен это делать, если функция прокрутки уже существует? Для меня это пустая трата времени.