private void axisChangeZedGraph(ZedGraphControl zg)
 {
     if (zg.InvokeRequired)
     {
         axisChangeZedGraphCallBack ad = new axisChangeZedGraphCallBack(axisChangeZedGraph);
         zg.Invoke(ad, new object[] { zg });
     }
     else
     {
         zg.AxisChange();
         zg.Invalidate();
         zg.Refresh();
     }
 }
 private void axisChangeZedGraph(ZedGraphControl zg)
 {
     if (zg.InvokeRequired)
     {
         axisChangeZedGraphCallBack ad = new axisChangeZedGraphCallBack(axisChangeZedGraph);
         zg.Invoke(ad, new object[] { zg });
     }
     else
     {
         //double xRange = myPane.XAxis.Scale.Max - myPane.XAxis.Scale.Min;
         //myPane.XAxis.Scale.Max = watch1.ElapsedMilliseconds;
         //myPane.XAxis.Scale.Min = myPane.XAxis.Scale.Max - xRange;
         zg.AxisChange();
         zg.Invalidate();
         zg.Refresh();
     }
 }