Имеется панель на которой размещены элементы. С помощью кода ниже удалось добавить вертикальную полосу прокрутки (выглядит то оно так, но мы все понимаем что это просто 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);
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники