Имеется панель на которой размещены элементы. С помощью кода ниже удалось добавить вертикальную полосу прокрутки (выглядит то оно так, но мы все понимаем что это просто autoscroll). Вопрос, как задать стартовую позицию, что бы при нажатии на кнопку ползунок переместился в самый верх.
Код для вертикальной полосы
panel1.AutoScroll = false;
panel1.HorizontalScroll.Enabled = false;
panel1.HorizontalScroll.Visible = false;
panel1.HorizontalScroll.Maximum = 0;
panel1.AutoScroll = true;
Думал сработает что по типу panel1.SelectionStart = 1; , но увы.
Задать положение полосы прокрутки можно так
В начало
panel1.AutoScrollPosition = new Point(0, 0);
В конец
panel1.AutoScrollPosition = new Point(0, panel1.VerticalScroll.Maximum);
Сборка персонального компьютера от Artline: умный выбор для современных пользователей