私はVisual Studio 2015、C#、WinFormsで作業しています。なぜチャートに追加ポイントが表示されないのですか?
私は、次のコードを加え、その後、ラインにツールキットと変更タイプから正常チャートを追加:チャートが表示されていない理由
:
chart1.ChartAreas[0].AxisX.LabelStyle.Format = "HH";
chart1.ChartAreas[0].AxisX.Interval = 1;
chart1.ChartAreas[0].AxisX.IntervalType = DateTimeIntervalType.Hours;
chart1.ChartAreas[0].AxisX.IntervalOffset = 0;
chart1.ChartAreas[0].AxisX.IsMarksNextToAxis = true;
chart1.ChartAreas[0].AxisX.IsStartedFromZero = true;
DateTime minDate = DateTime.Today;
DateTime maxDate = minDate.AddHours(23);
chart1.ChartAreas[0].AxisX.Minimum = minDate.ToOADate();
chart1.ChartAreas[0].AxisX.Maximum = maxDate.ToOADate();
chart1.Series[0].BorderWidth = 2;
for (int i = 0; i < 24; i++)
{
chart1.Series[0].Points.AddY(i);
}
出力をポイントを追加しましたか?
おそらくAxisX.MinimumとAxisX.Maximumの範囲外です。デバッガで関与する変数の値を見てください。ダブルが表示されます。それは問題を解決するはずです.. – TaW