Как сделать полосовой показ перед графиком

1

Я хочу отображать горизонтальную линию в моей диаграмме. Поэтому я использую StripLine, но линия не появилась перед диаграммой. Как я могу это изменить?

Это ссылка на изображение

Это мой код..

.aspx.cs

StripLine stripLine1 = new StripLine();
        stripLine1.StripWidth = 0;
        stripLine1.BorderColor = System.Drawing.Color.Orange;
        stripLine1.BorderWidth = 4;
        stripLine1.BorderDashStyle = ChartDashStyle.Solid;
        stripLine1.IntervalOffset = 50;
        stripLine1.BackColor = System.Drawing.Color.Orange;
        Chart1.ChartAreas[0].AxisY.StripLines.Add(stripLine1);
Теги:
charts
visual-studio-2010
webforms

1 ответ

1

Из документации MSDN на полосковых линиях: "Линии полосы или полосы - это горизонтальные или вертикальные диапазоны, которые затеняют фон диаграммы обычными или пользовательскими интервалами". Кажется, что полосы линии всегда рисуются как часть фона диаграммы и, как таковая, не могут быть нарисованы перед точками данных. Вы можете обработать событие OnPainting диаграммы и нарисовать горизонтальную линию таким образом

  • 0
    проблема была решена .. Я изменяю это, используя Аннотация.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню