title: DynamicDataDisplay ChartPlotter scroll horizontal axis
body: <p>I am still pretty rough on this library given the lack of documentation.</p>
  
  <p>I have a ChartPlotter object which is showing data in real-time as it's captured through capture of data from a device.
  I have the following event that is invoked every time I have new data coming from the device:</p>
  
  <pre><code>    private void OnRawDataChanged(object sender, RawDataChangedEventArgs e)
      {
          System.Diagnostics.Debugger.Log(0, "event", "event received from data manager\n");
          System.Diagnostics.Debugger.Log(0, "event", e.NewRawDataSet.Length + " tuples of data returned\n");
  
          var batchSize = e.NewRawDataSet.Length;
  
          // Expected tuples of 2 values + 2 threshold values
          Point[][] points = new Point[4][];
  
          for (int i = 0; i &lt; 4; i++)
          {
              points[i] = new Point[batchSize];
          }
  
          double period = 1.0 / Properties.Settings.Default.SamplingRate;
  
          for (int i = 0; i &lt; batchSize; i++)
          {
              // Time is expressed in milliseconds
              double t = e.NewRawDataSet[i].Time / 1000.0;
  
              points[0][i] = new Point(t, e.NewRawDataSet[i].Sensors[0]);
              points[1][i] = new Point(t, e.NewRawDataSet[i].Sensors[1]);
              points[2][i] = new Point(t, parentForm.PressureHisteresysOpen);
              points[3][i] = new Point(t, parentForm.PressureHisteresysClose);
          }
  
          plotter.Dispatcher.Invoke(DispatcherPriority.Normal,
              new Action(() =&gt;
                  {
                      sensor0.AppendMany(points[0]);
                      sensor1.AppendMany(points[1]);
                      pressureOpen.AppendMany(points[2]);
                      pressureClose.AppendMany(points[3]);
                  }));
      }
  </code></pre>
  
  <p>With the standard settings of the ChartPlotter, the graph will auto-fit in the window. 
  I would like to have the horizontal axis automatically scroll left showing only the last 10 seconds (for example) of capture. Is there a way to achieve this?</p>
  
  <p>Thanks</p>