private void vScroll_Scroll(object sender,
ScrollEventArgs e)
{
SetMaxHorizontalScroll();
_InfoTipVisible = false;
_AutoListVisible = false;
SetFocus();
int diff = e.NewValue - vScroll.Value;
if ((diff == - 1 || diff == 1) && (e.Type ==
ScrollEventType.SmallDecrement || e.Type ==
ScrollEventType.SmallIncrement))
{
ScrollScreen(diff);
}
else
{
Invalidate();
}
}