private void hScrollBar_Scroll(object sender, ScrollEventArgs e)
        {
            RectangleF actualDrawingSpaceView = mainChartPane.GraphicsWrapper.ActualSpaceToDrawingSpace(mainChartPane.ActualDrawingSpaceArea);

            int xLocation = (int)(actualDrawingSpaceView.X - mainChartPane.DrawingSpaceDisplayLimit.X);
            int xValue    = hScrollBar.Value - xLocation;

            MainPane.HandlePan(true, new PointF(-xValue, 0));
            MainPane.Invalidate();
        }
        private void vScrollBar_Scroll(object sender, ScrollEventArgs e)
        {
            RectangleF actualDrawingSpaceView = mainChartPane.GraphicsWrapper.ActualSpaceToDrawingSpace(mainChartPane.ActualDrawingSpaceArea);

            int yLocation = (int)(actualDrawingSpaceView.Y - mainChartPane.DrawingSpaceDisplayLimit.Y);
            int yValue    = (vScrollBar.Value + yLocation) - vScrollBar.Maximum;

            MainPane.HandlePan(true, new PointF(0, yValue));
            MainPane.Invalidate();
        }