Подскажите, как прокрутить HScrollBar в Panel таким образом, чтобы при наведении мыши в Panel активировался HScrollBar и ролик мыши мог им управлять?
Растянутое состояние (для добавление чекбоксов)
Сжатое состояние (какими должны быть размеры приложения)
Вот так:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
panel1.MouseWheel += Panel1_MouseWheel;
}
private void Panel1_MouseWheel(object sender, MouseEventArgs e)
{
if (e.Delta > 0 && panel1.HorizontalScroll.Value < panel1.HorizontalScroll.Maximum)
{
panel1.HorizontalScroll.Value += 1;
}
if (e.Delta < 0 && panel1.HorizontalScroll.Value > panel1.HorizontalScroll.Minimum)
{
panel1.HorizontalScroll.Value -= 1;
}
}
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости