У меня есть UserControl, и я хочу сделать пользовательскую прокрутку.
Могу ли я использовать уже встроенные горизонтальные и вертикальные полосы прокрутки, не устанавливая флаг AutoScroll в значение true?
Я могу включить и определить минимальное и максимальное значение для обеих полос прокрутки, и я вижу их на своем элементе управления, но при нажатии кнопок они не перемещаются, а в событиях прокрутки я не получаю никакого полезного значения.
HorizontalScroll.Value = 0;
VerticalScroll.Value = 0;
HorizontalScroll.Minimum = 0;
HorizontalScroll.Maximum = 900;
VerticalScroll.Minimum = 0;
VerticalScroll.Maximum = 600;
HorizontalScroll.Visible = true;
VerticalScroll.Visible = true;
HorizontalScroll.SmallChange = 2;
HorizontalScroll.LargeChange = 4;
HorizontalScroll.Enabled = true;
VerticalScroll.Enabled = true;
this.Scroll += new ScrollEventHandler(PanelsHolder_Scroll);
в событии прокрутки Я не могу получить никаких изменений.
Любой способ использовать встроенный без меня, чтобы добавить элементы управления прокрутки вручную?