c# Время по оси x в chart

311
07 сентября 2018, 03:30

Мне нужно чтоб по оси x выводилось время в формате (часы:минуты:секнуды)

Вот мой код сейчас

chart1.Series[0].XValueType = ChartValueType.DateTime;
chart1.ChartAreas[0].AxisX.LabelStyle.Format = "HH:mm:ss"; 
...
private void NewData(object sender, EventArgs e)
    {
        DateTime now = DateTime.Now;
        double x = now.ToOADate();
        SeriesU.Points.AddXY(x, values.Last());
        //Минимальное значение
        chart1.ChartAreas[0].AxisX.Minimum = x < MAXVALUESCOUNT ? values.Min() : x - MAXVALUESCOUNT;
        //Максимальное значение
        chart1.ChartAreas[0].AxisX.Maximum = x < MAXVALUESCOUNT ? MAXVALUESCOUNT : x;
        //Точка пересечения с осью Y
        chart1.ChartAreas[0].AxisX.Crossing = chart1.ChartAreas[0].AxisX.Minimum;
        chart1.Update();
    }

Он не работает. А по иксу прото пишет HH:mm:ss, не заменяя на значения. То есть просто текст HH:mm:ss вместо каждого икса.

Подскажите в чем ошибка

READ ALSO
Определить пересекаются ли отрезки в c# (Unity3D)

Определить пересекаются ли отрезки в c# (Unity3D)

У меня есть два отрезка, знаю координаты точек на их концах, нужно определить пересекаются ли отрезки и гдеЖелательно встроенный в C# или...

181
Как установить родителя у объекта в Unity?

Как установить родителя у объекта в Unity?

Как программно удочерить обьект или убрать родителя у обьекта в юнити?

202
C# в VSCode не работает .NET

C# в VSCode не работает .NET

УстанавливалNET 2

220
Удалить лишние html теги

Удалить лишние html теги

Подскажите, как удалить при помощи php вложенные html-теги strong

216