ребята!
Я пытаюсь построить график, используя Chart из пространства имен System.Web.UI.DataVisualization.Charting.
У меня есть значения int по оси Y и TimeSpan (преобразованный в строку) по оси X. Но у меня слишком много значений TimeSpan (1440 - каждую минуту дня), поэтому они не могут поместиться одно рядом с другим. (Извините за мой английский). Поэтому я решил отображать не каждое значение времени (каждую минуту), а с некоторым интервалом (т.е. каждые 30 минут или каждый час). Возникает вопрос: как сделать больший интервал по оси 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;
}
Спасибо! :)