private void VScroll_Change(object sender, EventArgs e) { OnVScrollPositionChanged(new ScrollPositionChangedEventArgs(-mVScrollBar.Value,-m_OldVScrollValue)); InvalidateScrollableArea(); m_OldVScrollValue = mVScrollBar.Value; }