Есть ли способ использовать встроенные полосы прокрутки, которые поставляются с каждым .Net ScrollableControl, не устанавливая свойство AutoScroll в значение «Включить»?
Вот проблема, даже если я включу, установите Visible и объявите минимальное и максимальное значения, а также smallChange и LargeChange для HorizontalScrollBar и VerticalScrollBar, которые они отображаются в границах элемента управления, но они бесполезны. При нажатии большой палец не перемещается, а событие прокрутки элемента управления не приносит никакой полезной информации при нажатии на прокрутку (OldValue и NewValue равны 0)
Вот как я пытался настроить значения полос прокрутки:
HorizontalScroll.Enabled = true;
HorizontalScroll.Value = 80;
HorizontalScroll.Minimum = 0;
HorizontalScroll.Maximum = 300;
HorizontalScroll.SmallChange = 2;
HorizontalScroll.LargeChange = 4;
HorizontalScroll.Visible = true;
(И сделал то же самое с Вертикальным Свитком)
Есть идеи? или мне нужно добавить новые ScrollBars самостоятельно в мой элемент управления?