2015-09-19 28 views
0

我正在編寫一個使用Chart作爲圖形的實時圖形應用程序。C# - 編程滾動實時圖形

我的圖形是根據X軸自動滾動的,但它顯示了一個醜陋的滾動條。 我想知道如何隱藏這個滾動條並保持自動滾動圖形。

chart1.ChartAreas[0].AxisX.ScaleView.Size = 400; 

這是添加點的圖形的定時器:

private void timer1_Tick(object sender, EventArgs e) 
    { 

     if(chart1.ChartAreas[0].AxisX.Maximum > chart1.ChartAreas[0].AxisX.ScaleView.Size) 
     { 
      chart1.ChartAreas[0].AxisX.ScaleView.Scroll(chart1.ChartAreas[0].AxisX.Maximum); 
     } 
     this.chart1.Series[0].Points.AddXY(timeStamp, rnd.Next(min, max + 1)); 
     timeStamp += timer1.Interval; 
    } 

回答

0

洛爾,找到了解決方案:

chart1.ChartAreas[0].AxisX.ScrollBar.Enabled = false; 

LOL我覺得白癡:)