Как отобразить начальную и конечную метки оси X на графике в формах c# windows? - PullRequest
0 голосов
/ 30 апреля 2020

Я просто ладья ie на C# windows бланке заявления. Я пытаюсь построить диаграмму из таблицы данных, используя функцию this.chart1.Series[0].Points.DataBindXY(dt.DefaultView, "tms", dt.DefaultView, head[1]);, где dt - таблица данных, tms - столбец метки времени, а head[1] - столбец данных. Но я не могу увидеть начальную и конечную метку оси X на графике. Проверьте мой вывод здесь. т.е. я хочу увидеть метку времени начала и конца данных. Так как мне это сделать? Есть ли предопределенная функция?

Спасибо за помощь ...

1 Ответ

0 голосов
/ 01 мая 2020

Нет предопределенной функции, но

1) если ваши данные находятся в некотором «хорошем» временном интервале, то есть с 2020.05.01 с 0:00 до 2020.05.02 03:00, вы можете настроить * Свойства 1003 * и AxisX.Interval.

2) если ваши данные не находятся в «хорошем» интервале времени, вы должны использовать CustomLabels. Это не так просто, потому что ваш CustomLabels переопределяет все нормальные метки.

3), если необходимо только показать первое и последнее значения, и не важно, где - используйте RectangleAnnotation - текст которые могут быть размещены на графике.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...