Пунктирные линии C# в серии диаграмм?
Я использую элемент управления Chart из .net 4.0 в моем приложении C# WinForms. У меня есть две серии данных, отображаемых в виде линейных графиков.
Я рисую в основном спрос и предложение в зависимости от времени. Я хочу, чтобы спрос был сплошной линией какого-то цвета, а предложение-пунктирной линией того же цвета.
Я могу установить цвет отлично, но я не могу найти нигде, где я могу установить стиль линии, чтобы быть пунктиром.
2 ответов
посмотреть DataPointCustomProperties.BorderDashStyle
собственность. Например...
_chart.Series[1].Color = Color.Blue;
_chart.Series[0].Color = Color.Blue;
_chart.Series[0].BorderWidth = 3;
_chart.Series[0].BorderDashStyle = ChartDashStyle.Dash;
...дает мне:
это немного изменяется с версией элемента управления диаграммы Visual Studio 2010:
this.chart1.Series["Data1"].BorderDashStyle = System.Windows.Forms.DataVisualization.Charting.ChartDashStyle.Dash;