2016-02-26 6 views
-2

У меня есть TeeChart (C# .NET) с линейкой 1-5 строк. Его ось X - тип DateTime, а Y - Double.Как нарисовать вертикальную линию в TeeChart?

Я хочу нарисовать вертикальные линии, чтобы отметить интересные временные позиции, такие как начало и конец последовательностей, но я не могу найти метод для рисования вертикальных линий. Я просто слепой или мне нужно объехать?

ответ

1

Для этого есть ColorLine tool. Вы найдете примеры в Все Обзоры \ Добро пожаловать! \ Tools \ Color Line в демо-функций, доступных в группе программ TeeChart и дополнительной информации в TeeChart .NET tutorials, в частности, на номер учебника 18.

+0

Эй спасибо! Я получил его близко, но когда я положил 'colorLine.Value = новый DateTime (2016, 1, 1, 0, 34, 0);' Я получаю ошибку _Cannot неявно конвертировать тип 'System.DateTime' в 'double'_, так что вид конверсии поможет мне? – Travenin

+0

Также 'Convert.ToDouble (DateTime)' вызывает недопустимый литой. – Travenin

+0

@Travenin вы должны использовать [DateTime.ToOADate()] (https://msdn.microsoft.com/en-us/library/system.datetime.tooadate (v = vs.110) .aspx). –