2010-06-16 83 views
1

在Zedgraph(asp.net)我有一個數據點列表,其中的x值是datetime。繪製曲線時,圖形的開始不是從y軸開始的。 y軸和第一個點之間存在差距。我正在使用XAxis.Scale.MajorUnit = DateUnit.Day。Zedgraph-從y軸開始的日期時間x點的力曲線圖

我在y軸級別上看到一個日期tic標籤,這是第一個點之前一天的一天。基本上ZedGraph在前一天插入一個新點,(在第一個點之前沒有y的值),創造了差距。是否有一個Zedgraph設置來阻止它?

當我使用textlabels(XAxis.Type = AxisType.Text)而不是日期時間標籤(XAxis.Type = AxisType.Date)時,它工作正常,但我想使用日期類型。

任何想法?

回答

1

看一看這些屬性:

XAxis.Scale.MinAuto = false; 
XAxis.Scale.MinGrace = 0; 
XAxis.Scale.Min = (whatever your minimum DateTime is); 

有機會,MinGrace是你要找的是什麼,以及相關的財產XAxis.Scale.MaxGrace應控制在最大方的任何間隙。

相關問題