winformにグラフコントロールがあります。
ローカルPC時間の12Hクロックリピート時。
チャートは11から0
から始まるので、問題はときに12時二十または12時50分または12時10分 私は番号が0 グラフ作成時間がゼロから始まることはありません
X軸上の私のメインのINITで開始するように得ることができないということです以下のようなチャート:次に
int[] numbers = new int[11] {12,11,10,91,82,7,66,5,44,3,2,1};
chart1.ChartAreas[0].AxisX.Maximum = 11;
chart1.ChartAreas[0].AxisX.Minimum = 0;
chart1.ChartAreas[0].AxisX.Interval = 1;
ループの更新と
DateTime currentTime = DateTime.UtcNow.ToLocalTime();
int hour12 = (currentTime.Hour % 12);
numbers[hour12]++;
chart1.Series["total"].Points.DataBindY(numbers);
以下のようなグラフを再描画し、私も試してみましたが、それはここで助けていませんでし。
chart1.ChartAreas[0].AxisX.IsMarginVisible = false;
可能な重複[0 X軸から折れ線グラフのスタートを作る方法](https://stackoverflow.com/questions/23750220/how-to-make-line-chart-start-from-0 -x軸) –
私はそう思っていますが、その解決策はありません。投稿する前に試してみました。 – user3800527
'DataBindXY'についてどうですか? – Sakis