2

問題を説明する画像

データ (X 軸) が常にグラフ ペイン全体に広がるようにします。これを行うプロパティまたはメソッドはありますか?

X 軸に設定したいくつかのプロパティを次に示します。

myPane.XAxis.Title.IsVisible = false;
myPane.XAxis.MajorGrid.IsVisible = true;
myPane.XAxis.Type = AxisType.DateAsOrdinal;
myPane.XAxis.MajorGrid.Color = Color.Black;

どんな助けでも大歓迎です。

ソリューションで編集:

private PointPairList ppl;
...
GraphPane myPane = zedChartControl.GraphPane;
myPane.XAxis.Scale.MaxAuto = true;
myPane.XAxis.Scale.MinAuto = true;
myPane.XAxis.Scale.Min = 1;
myPane.XAxis.Scale.Max = Convert.ToDouble(ppl.Count);

ローカル変数pplは、X としての値と Y としての値PointPairList (double x, double y)で構成されます。XDate

設定XAxis.Scale.Min = 1;により、開始 X 値がppl[0]

設定XAxis.Scale.Max = Convert.ToDouble(ppl.Count);は、最後の ppl 項目に終了値を設定します (つまり、ppl[34])。

X 軸のスパン全体は 1 ~ 34 になります。

別のチャートを使用した結果は次のとおりです。

問題は解決された

答えが予想よりもはるかに単純な場合があります。

4

0 に答える 0