У меня есть элемент управления Chart, который содержит несколько перекрывающихся рядов линий, например:

Как видите, метки точек пересечениялинии перекрывают сами линии.Я попытался использовать следующее безрезультатно:
intersectPoints.SmartLabelStyle.Enabled = true;
intersectPoints.SmartLabelStyle.IsMarkerOverlappingAllowed = false;
Я почти уверен, что это потому, что MarkerOverlapping
относится только к маркерам в серии, к которой принадлежит этикетка.
Я ищу, как выполнить одно из нескольких решений:
1) Отрегулировать вручную положение xy метки точки
2) Увеличить непрозрачность метки, чтобы она отображалась выше"перекрывающиеся линии
3) Использовать какой-либо другой инструмент SmartLabelStyle.
4) Если нет другого решения, возможно, перезаписать метод рисования для диаграммы?