彼ら!
System.Web.UI.DataVisualization.Charting 名前空間の Chart を使用して、グラフを作成しようとしています。
Y 軸に int 値、X 軸に TimeSpan (文字列に変換) があります。しかし、TimeSpan の値が多すぎる (1440 - 1 日の 1 分ごと) ため、隣同士に収まりません。(私の英語でごめんなさい)。そこで、すべての時間値 (1 分ごと) ではなく、一定の間隔 (つまり、30 分ごとまたは 1 時間ごと) を表示することにしました。問題は、X 軸の間隔を大きくするにはどうすればよいかということです。ラベルを 00:00、00:01、00:02 などのようにしたくないのですが、00:00、00:30; のようにしたいのです。01:00、01:30など
PS:この方法を試しましたが、うまくいきませんでした:
foreach (var item in data)
{
point = new DataPoint();
if (counter % 60 == 0)
{
point.AxisLabel = item.Key.ToString(@"hh\:mm");
}
else
{
point.AxisLabel = String.Empty;
}
ありがとうございました!:)