У меня есть некоторые данные о событиях дня, которые я пытаюсь представить в виде диаграммы Ганта с использованием Devexpress XtraCharts. Пример Devexpress здесь показывает график, заполняемый датой. Однако я бы хотел, чтобы он был заполнен временем и сравнивал события за один день.
Моя ось X отображается правильно - сделано так:
ganttDiagram.AxisY.DateTimeMeasureUnit = DateTimeMeasurementUnit.Minute
У меня есть данные с правильным временем, однако на этикетке каждой серии отображается дата (все одинаковые, потому что это все один и тот же день!). Таким образом, вместо того, чтобы быть баром, все они просто отдельные точки с надписью 31/03/2010 - 31/03/2010
.
Каждая точка серии создается с кодом ниже:
s.Points.Add(New SeriesPoint("ASeries", New DateTime() {event.StartTime, event.EndTime}))
Есть ли какие-либо предложения относительно того, как форматировать метки как ShortTime, а не как Date?