C# Изменить цвет в диаграммеC#

Место общения программистов C#
Anonymous
C# Изменить цвет в диаграмме

Сообщение Anonymous »

У меня есть диаграмма в C#, где я связываю его значения. У меня есть два разных массива со значениями, и он состоит из них на одну диаграмму. Теперь я хотел отобразить одну часть диаграммы (со значениями из первого массива) в другом цвете. Как это сделать? Рисование двух диаграмм вызывает ошибки, поэтому я хотел сделать это таким образом. Вот часть кода: < /p>

String[] x_axis = _temp_date1.Concat(_date).ToArray();
Double[] y_axis = _temp_data.Concat(_value).ToArray();

chart1.Series["Chart"].Points.DataBindXY(x_axis, y_axis);
chart1.Series["Chart"].ChartType = SeriesChartType.Spline;

chart1.Series["Chart"].Points[0].Color = System.Drawing.Color.Red;
chart1.Series["Chart"].Points[1].Color = System.Drawing.Color.Green;
< /code>

Часть с цветом не работает. < /p>

Итак, допустим, у меня есть два массива для значений x (date1 и date2) и два массива для значений Y (Data1 и Data2), теперь я объединяю массивы Date1 и Date2 и I Mears Data1 и Data2. Я связываю их с своим графиком. Теперь я хотел бы отобразить часть графика в другом цвете, откуда берутся мои значения из массивов Date1/Data1. Длина массива может измениться, поскольку данные считываются из файла CSV.

Подробнее здесь: https://stackoverflow.com/questions/267 ... r-in-chart

Вернуться в «C#»