1

Zedgraph (asp.net) には、x 値が日時のデータポイント リストがあります。曲線が描かれるとき、グラフの開始は y 軸から始まりません。y 軸と最初のポイントの間にギャップがあります。XAxis.Scale.MajorUnit = DateUnit.Day を使用しています。

最初のポイントの日の前日である y 軸レベルで日付ティック ラベルが表示されます。基本的に、ZedGraph は、最初のポイントの前に新しいポイント (y の値なし) を 1 日前に挿入し、ギャップを作成します。これを止めるZedgraphの設定はありますか?

日時ラベル (XAxis.Type = AxisType.Date) の代わりにテキストラベル (XAxis.Type = AxisType.Text) を使用すると、正常に動作しますが、日付型を使用したいと考えています。

何か案は?

4

1 に答える 1

1

これらのプロパティを見てください:

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

おそらく、探しているのは MinGrace であり、関連するプロパティXAxis.Scale.MaxGraceは最大側のギャップを制御する必要があります。

于 2010-06-16T20:14:06.203 に答える