Не удается отключить AutoScroll c#

Прошу помощи господа. Заранее извиняюсь, если не совсем корректно оформил вопрос. Суть такая. WindowsForm, C#. Создал свой вертикальный scrollBar с помощью GUNA 2, добавил событие scroll, все вроде бы работает. Но когда начинаю scrollом своим пользоваться, рядом на миллисекунду появляется AutoScroll(который конечно же выключен). Я уже всю голову сломал, почему он появляется, помогите советом. Код ниже это реализация scrollBar. При этом, если включить AutoScroll, то через него почему то все чуть-чуть поплавнее передвигается. Может этому тоже есть объяснение?

Guna2VScrollBar scrollDialogList = new Guna2VScrollBar();

scrollDialogList.Scroll += (sender, e) =>
{
    dialogListPanel.Refresh();
    dialogListPanel.VerticalScroll.Value = scrollDialogList.Value;
};

scrollDialogList.Size = new Size(10, dialogListPanel.Height);
scrollDialogList.Dock = DockStyle.Right;

scrollDialogList.SmallChange = dialogListScrollBarPanel.Height / 20;
scrollDialogList.LargeChange = dialogListScrollBarPanel.Height / 10;

scrollDialogList.Maximum = dialogListPanel.VerticalScroll.Maximum;

dialogListScrollBarPanel.Controls.Add(scrollDialogList);

                

Ответы (0 шт):